Class BasicTypeImpl<X>
java.lang.Object
com.blazebit.persistence.view.impl.metamodel.BasicTypeImpl<X>
public class BasicTypeImpl<X> extends Object implements BasicType<X>
- Since:
- 1.2.0
- Author:
- Christian Beikov
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.blazebit.persistence.view.metamodel.Type
Type.MappingType
-
Constructor Summary
Constructors Constructor Description BasicTypeImpl(Class<X> javaType, javax.persistence.metamodel.ManagedType<X> managedType, BasicUserType<X> userType)
BasicTypeImpl(Class<X> javaType, javax.persistence.metamodel.ManagedType<X> managedType, BasicUserType<X> userType, Type convertedType, TypeConverter<X,?> converter)
-
Method Summary
Modifier and Type Method Description Type
getConvertedType()
TypeConverter<X,?>
getConverter()
Class<X>
getJavaType()
javax.persistence.metamodel.ManagedType<X>
getManagedType()
Type.MappingType
getMappingType()
BasicUserType<X>
getUserType()
boolean
isJpaEntity()
boolean
isJpaManaged()
-
Constructor Details
-
BasicTypeImpl
public BasicTypeImpl(Class<X> javaType, javax.persistence.metamodel.ManagedType<X> managedType, BasicUserType<X> userType) -
BasicTypeImpl
public BasicTypeImpl(Class<X> javaType, javax.persistence.metamodel.ManagedType<X> managedType, BasicUserType<X> userType, Type convertedType, TypeConverter<X,?> converter)
-
-
Method Details
-
getJavaType
- Specified by:
getJavaType
in interfaceType<X>
-
getConvertedType
- Specified by:
getConvertedType
in interfaceType<X>
-
getConverter
- Specified by:
getConverter
in interfaceType<X>
-
getMappingType
- Specified by:
getMappingType
in interfaceType<X>
-
getUserType
- Specified by:
getUserType
in interfaceBasicType<X>
-
getManagedType
-
isJpaManaged
public boolean isJpaManaged() -
isJpaEntity
public boolean isJpaEntity()
-