| Modifier and Type | Field and Description |
|---|---|
| protected MetadataClass |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public MetadataClass | |
| public boolean | isEclipseLinkWeavedField()
INTERNAL: Used to determine if this is a field EclipseLink weaved into the class. |
| public boolean | isValidPersistenceField(boolean mustBeExplicit, ClassAccessor classAccessor)
INTERNAL: Return true is this field is a valid persistence field. |
| public boolean | isValidPersistenceField(ClassAccessor classAccessor, boolean userDecorated)
INTERNAL: Return true is this field is a valid persistence field. |
| public void | |
| public boolean | shouldBeIgnored()
INTERNAL Some fields should automatically be ignored, return true if this field should be ignored |
| declaringClass | back to summary |
|---|---|
| protected MetadataClass declaringClass | |
| MetadataField | back to summary |
|---|---|
| public MetadataField(MetadataClass metadataClass) INTERNAL: | |
| getDeclaringClass | back to summary |
|---|---|
| public MetadataClass getDeclaringClass() INTERNAL: | |
| isEclipseLinkWeavedField | back to summary |
|---|---|
| public boolean isEclipseLinkWeavedField() INTERNAL: Used to determine if this is a field EclipseLink weaved into the class. | |
| isValidPersistenceField | back to summary |
|---|---|
| public boolean isValidPersistenceField(boolean mustBeExplicit, ClassAccessor classAccessor) INTERNAL: Return true is this field is a valid persistence field. This method will validate against any declared annotations on the field. If the mustBeExplicit flag is true, then we are processing the inverse of an explicit access setting and the field must have an Access(FIELD) setting to be processed. Otherwise, it is ignored. | |
| isValidPersistenceField | back to summary |
|---|---|
| public boolean isValidPersistenceField(ClassAccessor classAccessor, boolean userDecorated) INTERNAL: Return true is this field is a valid persistence field. User decorated is used to indicate that the field either had persistence annotations defined on it or that it was specified in XML. | |
| setDeclaringClass | back to summary |
|---|---|
| public void setDeclaringClass(MetadataClass declaringClass) INTERNAL: | |
| shouldBeIgnored | back to summary |
|---|---|
| public boolean shouldBeIgnored() INTERNAL Some fields should automatically be ignored, return true if this field should be ignored | |