public class ValueObjectType extends ManagedType
class Address {
private String city;
private String street;
private String zip;
...
}
DEFAULT_TYPE_PARAMETER| Constructor | Description |
|---|---|
ValueObjectType(java.lang.Class baseJavaClass,
java.util.List<JaversProperty> allProperties) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
canBePrototype() |
|
java.lang.Class |
getBaseJavaClass() |
|
boolean |
isInstance(java.lang.Object cdo) |
equals, equals, getBaseJavaType, getConcreteClassTypeArguments, getName, hashCode, isGenericType, prettyPrint, toStringfindProperty, forEachProperty, getProperties, getProperties, getProperty, getPropertyNames, getRawDehydratedType, prettyPrintBuilderpublic ValueObjectType(java.lang.Class baseJavaClass,
java.util.List<JaversProperty> allProperties)
public boolean canBePrototype()
public boolean isInstance(java.lang.Object cdo)
isInstance in class JaversTypepublic java.lang.Class getBaseJavaClass()