Package me.ahoo.cosid.accessor.parser
Interface FieldDefinitionParser
- All Known Implementing Classes:
AnnotationDefinitionParser,CompositeFieldDefinitionParser,IdAnnotationDefinitionParser,NamedDefinitionParser
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Parser for creating
IdDefinition from fields.-
Method Summary
Modifier and TypeMethodDescriptionParses a field to create its ID definition.
-
Method Details
-
parse
Parses a field to create its ID definition.- Parameters:
lookupClassList- list of classes in the hierarchyfield- the field to parse- Returns:
- the ID definition or null
-