public class JavaEntityBean extends JavaBean
hasEnumPropertyJavaAbstractType.GenerationTypeJavaType.Kind| Modifier and Type | Field and Description |
|---|---|
protected JavaType |
idClass |
protected List<JavaFieldProperty> |
identifiers |
protected JavaProperty |
version |
clientSuperclass, imports, interfaces, interfacesProperties, lazyProperties, properties, superclass, uidclientType, generationType, kind, provider, type, url| Constructor and Description |
|---|
JavaEntityBean(JavaTypeFactory provider,
Class<?> type,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
JavaFieldProperty |
getFirstIdentifier() |
JavaType |
getIdClass() |
List<JavaFieldProperty> |
getIdentifiers() |
JavaProperty |
getVersion() |
boolean |
hasIdClass() |
boolean |
hasIdentifiers() |
boolean |
hasVersion() |
addToImports, addToImports, getAs3Superclass, getClientSuperclass, getImports, getInterfaces, getInterfacesProperties, getProperties, getSuperclass, getUid, hasEnumProperty, hasInterfaces, hasInterfacesProperties, hasSuperclass, hasUid, initProperties, initProperties, isAnnotationPresent, isLazygetAs3Type, getClientType, getGenerationType, getKind, getLastModified, getName, getPackage, getPackageName, getPropertyDescriptors, getProvider, getQualifiedName, getSortedUnmodifiableList, getType, getUrl, isBean, isEntity, isEnum, isGenerated, isInterface, isRemoteDestination, isWithBase, removeNullprotected final List<JavaFieldProperty> identifiers
protected JavaProperty version
public JavaEntityBean(JavaTypeFactory provider, Class<?> type, URL url)
public boolean hasIdentifiers()
public List<JavaFieldProperty> getIdentifiers()
public JavaFieldProperty getFirstIdentifier()
public boolean hasIdClass()
public JavaType getIdClass()
public boolean hasVersion()
public JavaProperty getVersion()