Class AnnotationMetaEntityView
java.lang.Object
com.blazebit.persistence.view.processor.annotation.AnnotationMetaEntityView
- All Implemented Interfaces:
MetaEntityView
public class AnnotationMetaEntityView extends Object implements MetaEntityView
- Since:
- 1.5.0
- Author:
- Christian Beikov
-
Constructor Summary
Constructors Constructor Description AnnotationMetaEntityView(TypeElement element, Context context) -
Method Summary
-
Constructor Details
-
Method Details
-
getContext
-
getForeignPackageSuperTypes
- Specified by:
getForeignPackageSuperTypesin interfaceMetaEntityView
-
getForeignPackageSuperTypeVariables
- Specified by:
getForeignPackageSuperTypeVariablesin interfaceMetaEntityView
-
isUpdatable
public boolean isUpdatable()- Specified by:
isUpdatablein interfaceMetaEntityView
-
isCreatable
public boolean isCreatable()- Specified by:
isCreatablein interfaceMetaEntityView
-
isAllSupportDirtyTracking
public boolean isAllSupportDirtyTracking()- Specified by:
isAllSupportDirtyTrackingin interfaceMetaEntityView
-
getMutableAttributeCount
public int getMutableAttributeCount()- Specified by:
getMutableAttributeCountin interfaceMetaEntityView
-
hasEmptyConstructor
public boolean hasEmptyConstructor()- Specified by:
hasEmptyConstructorin interfaceMetaEntityView
-
hasSelfConstructor
public boolean hasSelfConstructor()- Specified by:
hasSelfConstructorin interfaceMetaEntityView
-
hasSubviews
public boolean hasSubviews()- Specified by:
hasSubviewsin interfaceMetaEntityView
-
isValid
public boolean isValid()- Specified by:
isValidin interfaceMetaEntityView
-
getBaseSuperclass
- Specified by:
getBaseSuperclassin interfaceMetaEntityView
-
getSimpleName
- Specified by:
getSimpleNamein interfaceMetaEntityView
-
getQualifiedName
- Specified by:
getQualifiedNamein interfaceMetaEntityView
-
getEntityClass
- Specified by:
getEntityClassin interfaceMetaEntityView
-
getJpaManagedBaseClass
- Specified by:
getJpaManagedBaseClassin interfaceMetaEntityView
-
getEntityVersionAttribute
- Specified by:
getEntityVersionAttributein interfaceMetaEntityView
-
getPostCreate
- Specified by:
getPostCreatein interfaceMetaEntityView
-
getPostLoad
- Specified by:
getPostLoadin interfaceMetaEntityView
-
getPackageName
- Specified by:
getPackageNamein interfaceMetaEntityView
-
getIdMember
- Specified by:
getIdMemberin interfaceMetaEntityView
-
getVersionMember
- Specified by:
getVersionMemberin interfaceMetaEntityView
-
getDefaultDirtyMask
public int getDefaultDirtyMask()- Specified by:
getDefaultDirtyMaskin interfaceMetaEntityView
-
getConstructors
- Specified by:
getConstructorsin interfaceMetaEntityView
-
getMembers
- Specified by:
getMembersin interfaceMetaEntityView
-
getSpecialMembers
- Specified by:
getSpecialMembersin interfaceMetaEntityView
-
getMetamodelImportContext
- Specified by:
getMetamodelImportContextin interfaceMetaEntityView
-
getRelationImportContext
- Specified by:
getRelationImportContextin interfaceMetaEntityView
-
getMultiRelationImportContext
- Specified by:
getMultiRelationImportContextin interfaceMetaEntityView
-
getImplementationImportContext
- Specified by:
getImplementationImportContextin interfaceMetaEntityView
-
getBuilderImportContext
- Specified by:
getBuilderImportContextin interfaceMetaEntityView
-
importType
- Specified by:
importTypein interfaceMetaEntityView
-
importTypeExceptMetamodel
- Specified by:
importTypeExceptMetamodelin interfaceMetaEntityView
-
metamodelImportType
- Specified by:
metamodelImportTypein interfaceMetaEntityView
-
relationImportType
- Specified by:
relationImportTypein interfaceMetaEntityView
-
multiRelationImportType
- Specified by:
multiRelationImportTypein interfaceMetaEntityView
-
implementationImportType
- Specified by:
implementationImportTypein interfaceMetaEntityView
-
builderImportType
- Specified by:
builderImportTypein interfaceMetaEntityView
-
getTypeElement
- Specified by:
getTypeElementin interfaceMetaEntityView
-
getOriginatingElements
- Specified by:
getOriginatingElementsin interfaceMetaEntityView
-
getOptionalParameters
- Specified by:
getOptionalParametersin interfaceMetaEntityView
-
getViewFilters
- Specified by:
getViewFiltersin interfaceMetaEntityView
-
getSafeTypeVariable
- Specified by:
getSafeTypeVariablein interfaceMetaEntityView
-
addAccessorForType
-