Class DataTranslationEntityMapping
- java.lang.Object
-
- org.cyclos.impl.contentmanagement.DataTranslationEntityMapping
-
public class DataTranslationEntityMapping extends Object
Holds mapping for data translation of a given type
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDataTranslationEntityMapping.DescriptionResolver<E extends BaseEntity>
-
Constructor Summary
Constructors Constructor Description DataTranslationEntityMapping(DataTranslationType type, com.querydsl.core.types.EntityPath<?> path, boolean alsoInGlobalMode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetDescription(BaseEntity entity, TranslationHandler translationHandler, DataTranslationHandler dataTranslationHandler)Returns the message key for the subclass description, or null if no matchingDataTranslationEntityMapping.DescriptionResolvers are foundcom.querydsl.core.types.dsl.NumberPath<Long>getIdPath()com.querydsl.core.types.OrderSpecifier<?>[]getOrderBy()com.querydsl.core.types.EntityPath<?>getPath()List<DataTranslationPropertyMapping>getProperties()DataTranslationPropertyMappinggetProperty(String name)DataTranslationPropertyTypegetPropertyType(String name)Map<String,DataTranslationPropertyType>getPropertyTypes()DataTranslationTypegetType()inthashCode()booleanisAlsoInGlobalMode()StringtoString()
-
-
-
Constructor Detail
-
DataTranslationEntityMapping
public DataTranslationEntityMapping(DataTranslationType type, com.querydsl.core.types.EntityPath<?> path, boolean alsoInGlobalMode)
-
-
Method Detail
-
getDescription
public String getDescription(BaseEntity entity, TranslationHandler translationHandler, DataTranslationHandler dataTranslationHandler)
Returns the message key for the subclass description, or null if no matchingDataTranslationEntityMapping.DescriptionResolvers are found
-
getIdPath
public com.querydsl.core.types.dsl.NumberPath<Long> getIdPath()
-
getOrderBy
public com.querydsl.core.types.OrderSpecifier<?>[] getOrderBy()
-
getPath
public com.querydsl.core.types.EntityPath<?> getPath()
-
getProperties
public List<DataTranslationPropertyMapping> getProperties()
-
getProperty
public DataTranslationPropertyMapping getProperty(String name)
-
getPropertyType
public DataTranslationPropertyType getPropertyType(String name)
-
getPropertyTypes
public Map<String,DataTranslationPropertyType> getPropertyTypes()
-
getType
public DataTranslationType getType()
-
isAlsoInGlobalMode
public boolean isAlsoInGlobalMode()
-
-