42 default boolean isFinal() { 43 return ModifiersProvider.super.isFinalFlagSet(); 44 } 45 46 /** 47 * Determines if this field was injected by the VM. Such a field, for example, is not derived 48 * from a class file. 49 */ 50 boolean isInternal(); 51 52 /** 53 * Determines if this field is a synthetic field as defined by the Java Language Specification. 54 */ 55 boolean isSynthetic(); 56 57 /** 58 * Returns the {@link ResolvedJavaType} object representing the class or interface that declares 59 * this field. 60 */ 61 ResolvedJavaType getDeclaringClass(); 62 63 /** 64 * Returns an object representing the unique location identity of this resolved Java field. 65 * 66 * @return the location identity of the field 67 */ 68 LocationIdentity getLocationIdentity(); 69 } | 42 default boolean isFinal() { 43 return ModifiersProvider.super.isFinalFlagSet(); 44 } 45 46 /** 47 * Determines if this field was injected by the VM. Such a field, for example, is not derived 48 * from a class file. 49 */ 50 boolean isInternal(); 51 52 /** 53 * Determines if this field is a synthetic field as defined by the Java Language Specification. 54 */ 55 boolean isSynthetic(); 56 57 /** 58 * Returns the {@link ResolvedJavaType} object representing the class or interface that declares 59 * this field. 60 */ 61 ResolvedJavaType getDeclaringClass(); 62 } |