Package net.java.ao.schema
Class AccessorFieldNameResolver
java.lang.Object
net.java.ao.schema.AccessorFieldNameResolver
- All Implemented Interfaces:
FieldNameResolver
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanTells whether this field name resolver will be able to resolve a name from this method.Resolves the field name for the methodfinal booleanTells whether the resolved method name fromFieldNameResolver.resolve(Method)allows for further transformations.
-
Constructor Details
-
AccessorFieldNameResolver
public AccessorFieldNameResolver()
-
-
Method Details
-
accept
Description copied from interface:FieldNameResolverTells whether this field name resolver will be able to resolve a name from this method.- Specified by:
acceptin interfaceFieldNameResolver- Parameters:
method- the method to figure out the field name for- Returns:
trueifFieldNameResolver.resolve(Method)will actually resolve the field name given the same method argument
-
resolve
Description copied from interface:FieldNameResolverResolves the field name for the method- Specified by:
resolvein interfaceFieldNameResolver- Parameters:
method- the method to resolve the field name for.- Returns:
- the resolved field name.
nullis valid if no field name should be associated with this method.
-
transform
public final boolean transform()Description copied from interface:FieldNameResolverTells whether the resolved method name fromFieldNameResolver.resolve(Method)allows for further transformations.- Specified by:
transformin interfaceFieldNameResolver- Returns:
trueif further transformations are allowed
-