Class CachedField

    • Field Detail

      • field

        public final Field field
    • Constructor Detail

      • CachedField

        public CachedField​(Field field)
    • Method Detail

      • isStatic

        public boolean isStatic()
      • isFinal

        public boolean isFinal()
      • getModifiers

        public int getModifiers()
        Description copied from class: MetaProperty
        Returns the access modifier.
        Overrides:
        getModifiers in class MetaProperty
        Returns:
        Modifier.PUBLIC
      • setProperty

        public void setProperty​(Object object,
                                Object newValue)
        Sets the property on the given object to the new value
        Specified by:
        setProperty in class MetaProperty
        Parameters:
        object - on which to set the property
        newValue - the new value of the property
        Throws:
        RuntimeException - if the property could not be set