Class JaversGetter


  • public class JaversGetter
    extends JaversMember<java.lang.reflect.Method>
    • Constructor Detail

      • JaversGetter

        protected JaversGetter​(java.lang.reflect.Method getterMethod,
                               java.lang.reflect.Type resolvedReturnType)
      • JaversGetter

        protected JaversGetter​(java.lang.reflect.Method getterMethod,
                               java.lang.reflect.Type resolvedReturnType,
                               boolean looksLikeId)
    • Method Detail

      • getRawGenericType

        protected java.lang.reflect.Type getRawGenericType()
        Specified by:
        getRawGenericType in class JaversMember<java.lang.reflect.Method>
      • getRawType

        public java.lang.Class<?> getRawType()
        Specified by:
        getRawType in class JaversMember<java.lang.reflect.Method>
      • getEvenIfPrivate

        public java.lang.Object getEvenIfPrivate​(java.lang.Object onObject)
        Specified by:
        getEvenIfPrivate in class JaversMember<java.lang.reflect.Method>
      • setEvenIfPrivate

        public void setEvenIfPrivate​(java.lang.Object onObject,
                                     java.lang.Object value)
        Specified by:
        setEvenIfPrivate in class JaversMember<java.lang.reflect.Method>
      • propertyName

        public java.lang.String propertyName()
        Overrides:
        propertyName in class JaversMember<java.lang.reflect.Method>
      • memberType

        public java.lang.String memberType()
        Specified by:
        memberType in class JaversMember<java.lang.reflect.Method>