com.triactive.jdo.model
Class ClassMetaData
java.lang.Object
com.triactive.jdo.model.MetaData
com.triactive.jdo.model.ClassMetaData
- public final class ClassMetaData
- extends MetaData
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NEW
public static final byte NEW
- See Also:
- Constant Field Values
CONSTRUCTED
public static final byte CONSTRUCTED
- See Also:
- Constant Field Values
VALIDATED
public static final byte VALIDATED
- See Also:
- Constant Field Values
NONDURABLE_IDENTITY
public static final int NONDURABLE_IDENTITY
- See Also:
- Constant Field Values
DATASTORE_IDENTITY
public static final int DATASTORE_IDENTITY
- See Also:
- Constant Field Values
APPLICATION_IDENTITY
public static final int APPLICATION_IDENTITY
- See Also:
- Constant Field Values
forClass
public static ClassMetaData forClass(java.lang.Class c)
getJavaName
public java.lang.String getJavaName()
- Specified by:
getJavaName
in class MetaData
getPCClass
public java.lang.Class getPCClass()
getPackageName
public java.lang.String getPackageName()
getSourceURL
public java.net.URL getSourceURL()
getPCSuperclass
public java.lang.Class getPCSuperclass()
getIdentityType
public int getIdentityType()
getIdentityClass
public java.lang.Class getIdentityClass()
requiresExtent
public boolean requiresExtent()
getFieldCount
public int getFieldCount()
getFieldRelative
public FieldMetaData getFieldRelative(int relativeFieldNumber)
getRelativeFieldNumber
public int getRelativeFieldNumber(java.lang.String name)
getViewImports
public java.lang.String getViewImports()
getViewDefinition
public java.lang.String getViewDefinition(java.lang.String vendorID)
getSqlPostProcessor
public SqlPostProcessor getSqlPostProcessor()
getInheritedFieldCount
public int getInheritedFieldCount()
getFieldAbsolute
public FieldMetaData getFieldAbsolute(int absoluteFieldNumber)
getAbsoluteFieldNumber
public int getAbsoluteFieldNumber(java.lang.String name)
getAllFieldNumbers
public int[] getAllFieldNumbers()
getTransactionalFieldNumbers
public int[] getTransactionalFieldNumbers()
getPersistentFieldNumbers
public int[] getPersistentFieldNumbers()
getDefaultFetchGroupFieldNumbers
public int[] getDefaultFetchGroupFieldNumbers()
getSecondClassMutableFieldNumbers
public int[] getSecondClassMutableFieldNumbers()
getTransactionalFieldFlags
public boolean[] getTransactionalFieldFlags()
getPersistentFieldFlags
public boolean[] getPersistentFieldFlags()
getDefaultFetchGroupFieldFlags
public boolean[] getDefaultFetchGroupFieldFlags()
getSecondClassMutableFieldFlags
public boolean[] getSecondClassMutableFieldFlags()
getReferencedClasses
public java.util.List getReferencedClasses(java.lang.String vendorID)
Copyright © 2001-2007 The TJDO Project All Rights Reserved.