Class AnnotationTemplate
java.lang.Object
com.levigo.jadice.annotation.profiles.AnnotationFactory
com.levigo.jadice.annotation.profiles.AnnotationTemplate
-
Field Summary
Fields inherited from class com.levigo.jadice.annotation.profiles.AnnotationFactory
initializerFactories, name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanList<PropertyDefault<?>> Return the list or property profiles native to this type.org.jadice.util.base.Factory<AnnotationWrangler, RuntimeException> inthashCode()voidsetSuperType(AnnotationFactory superType) voidsetSuperTypeName(String superTypeName) toString()voidMethods inherited from class com.levigo.jadice.annotation.profiles.AnnotationFactory
getAnnotationProfile, getArchetypeName, getCustomizerFactories, getCustomizers, getInitializerFactories, getInitializerFactory, getInitializerFactory, getLabel, getLabels, getName, getOwnerProfile, getToolkitType, setCustomizerFactories, setInitializerFactories, setLabels, setName, setOwnerProfile, setToolkitType
-
Constructor Details
-
AnnotationTemplate
public AnnotationTemplate()
-
-
Method Details
-
getPropertyDefaults
Return the list or property profiles native to this type. This list does not include the parent's properties. This method is primarily used for XML marshalling and unmarshalling. UsegetPropertyDefaults()in order to return all property profiles pertaining to this type.- Returns:
- the propertyProfiles
-
hashCode
public int hashCode()- Overrides:
hashCodein classAnnotationFactory
-
equals
- Overrides:
equalsin classAnnotationFactory
-
createNewInstance
- Specified by:
createNewInstancein classAnnotationFactory
-
getBaseType
- Specified by:
getBaseTypein classAnnotationFactory
-
setSuperTypeName
-
getSuperTypeName
- Returns:
- the superTypeName
-
setSuperType
-
getSuperType
- Specified by:
getSuperTypein classAnnotationFactory
-
toString
-
getWranglerFactory
- Specified by:
getWranglerFactoryin classAnnotationFactory
-
validate
-