|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IUsurperGeneratorSetup
This is the interface for the setup of the behavior of the UsurperGenerator.
| Method Summary | |
|---|---|
java.util.Map<ITargetDefinition,IHandler> |
getAllHandlers()
Gets all handlers. |
ArrayHandler |
getArrayHandler()
Gets the array handler. |
ICountCallback |
getCountCallback()
Gets the count callback. |
EnumHandler |
getEnumHandler()
Gets the enum handler. |
OnMissingHandlers |
getOnMissingHandlers()
Gets the on missing handlers behavior. |
AbstractPropertyTypeHandler |
getPropertyTypeHandler(PropertyTypeDefinition propertyTypeDefinition)
This method retrieves the Handler for Properties of a given java type. |
java.util.Map<PropertyTypeDefinition,AbstractPropertyTypeHandler> |
getPropertyTypeHandlersMap()
Gets the property type handlers map. |
PropertyWritingMechanism |
getPropertyWritingMechanism()
Gets the property writing mechanism behavior. |
AbstractSpecificPropertyHandler |
getSpecificPropertyHandler(SpecificPropertyDefinition specificPropertyDefinition)
This method retrieves the Handler for a given Property of a given Class. |
java.util.Map<SpecificPropertyDefinition,AbstractSpecificPropertyHandler> |
getSpecificPropertyHandlersMap()
Gets the specific property handlers map. |
boolean |
hasPropertyTypeHandler(PropertyTypeDefinition propertyTypeDefinition)
This method tests if a handler is registered for a given Java Type. |
boolean |
hasSpecificPropertyHandler(SpecificPropertyDefinition specificPropertyDefinition)
This method tests if a handler is registered for a given Property of a given Class. |
java.lang.String |
toStringRepresentation()
The implementation of this method must return a String representation of the setup. |
| Method Detail |
|---|
java.util.Map<PropertyTypeDefinition,AbstractPropertyTypeHandler> getPropertyTypeHandlersMap()
java.util.Map<SpecificPropertyDefinition,AbstractSpecificPropertyHandler> getSpecificPropertyHandlersMap()
ArrayHandler getArrayHandler()
EnumHandler getEnumHandler()
OnMissingHandlers getOnMissingHandlers()
PropertyWritingMechanism getPropertyWritingMechanism()
ICountCallback getCountCallback()
java.util.Map<ITargetDefinition,IHandler> getAllHandlers()
boolean hasPropertyTypeHandler(PropertyTypeDefinition propertyTypeDefinition)
propertyTypeDefinition - the property type definition
AbstractPropertyTypeHandler getPropertyTypeHandler(PropertyTypeDefinition propertyTypeDefinition)
propertyTypeDefinition - the property type definition
boolean hasSpecificPropertyHandler(SpecificPropertyDefinition specificPropertyDefinition)
specificPropertyDefinition - the specific property definition
AbstractSpecificPropertyHandler getSpecificPropertyHandler(SpecificPropertyDefinition specificPropertyDefinition)
specificPropertyDefinition - the specific property definition
java.lang.String toStringRepresentation()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||