Class AnnotationMetaMap
java.lang.Object
com.blazebit.persistence.view.processor.annotation.AnnotationMetaAttribute
com.blazebit.persistence.view.processor.annotation.AnnotationMetaCollection
com.blazebit.persistence.view.processor.annotation.AnnotationMetaMap
- All Implemented Interfaces:
MetaAttribute
- Since:
- 1.5.0
- Author:
- Christian Beikov
-
Field Summary
Fields inherited from class com.blazebit.persistence.view.processor.annotation.AnnotationMetaCollection
collectionJavaType, comparator, elementCollectionJavaType, ordered, sorted -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappendDefaultValue(StringBuilder sb, boolean createEmpty, boolean createConstructor, ImportContext importContext) voidappendMetamodelAttributeType(StringBuilder sb, ImportContext importContext) booleanbooleanMethods inherited from class com.blazebit.persistence.view.processor.annotation.AnnotationMetaCollection
appendElementType, getMetaType, isIndexedList, isMultiCollectionMethods inherited from class com.blazebit.persistence.view.processor.annotation.AnnotationMetaAttribute
appendBuilderAttributeDeclarationString, appendBuilderAttributeGetterAndSetterString, appendImplementationAttributeDeclarationString, appendImplementationAttributeGetterAndSetterString, appendMetamodelAttributeDeclarationString, appendMetamodelAttributeNameDeclarationString, getAttributeIndex, getBuilderImplementationTypeString, getConvertedModelType, getDeclaredJavaType, getDerivedTypeName, getDirtyStateIndex, getFilters, getGeneratedTypePrefix, getGetterModifiers, getGetterName, getGetterPackageName, getHostingEntity, getKind, getMapping, getModelType, getOptionalParameters, getPropertyName, getSerializationField, getSetterName, getSubview, getSubviewElement, getTypeKind, isIdMember, isMutable, isParameter, isPrimitive, isSelf, isSubview, isSynthetic, isVersion, setAttributeIndex, setDirtyStateIndex, supportsDirtyTracking
-
Constructor Details
-
AnnotationMetaMap
-
-
Method Details
-
getKeyType
-
getGeneratedKeyTypePrefix
-
isKeySubview
public boolean isKeySubview() -
getKeySubviewElement
-
getImplementationTypeString
- Specified by:
getImplementationTypeStringin interfaceMetaAttribute- Overrides:
getImplementationTypeStringin classAnnotationMetaCollection
-
appendDefaultValue
public void appendDefaultValue(StringBuilder sb, boolean createEmpty, boolean createConstructor, ImportContext importContext) - Specified by:
appendDefaultValuein interfaceMetaAttribute- Overrides:
appendDefaultValuein classAnnotationMetaCollection
-
isCreateEmptyFlatViews
public boolean isCreateEmptyFlatViews()- Specified by:
isCreateEmptyFlatViewsin interfaceMetaAttribute- Overrides:
isCreateEmptyFlatViewsin classAnnotationMetaCollection
-
appendMetamodelAttributeType
- Specified by:
appendMetamodelAttributeTypein interfaceMetaAttribute- Overrides:
appendMetamodelAttributeTypein classAnnotationMetaCollection
-