org.neodatis.odb.core.layers.layer2.meta
Class ClassAttributeInfo
java.lang.Object
org.neodatis.odb.core.layers.layer2.meta.ClassAttributeInfo
- All Implemented Interfaces:
- java.io.Serializable
public class ClassAttributeInfo
- extends java.lang.Object
- implements java.io.Serializable
to keep informations about an attribute of a class :
- Its type
- its name
- If it is an index
- Author:
- olivier s
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ClassAttributeInfo
public ClassAttributeInfo()
ClassAttributeInfo
public ClassAttributeInfo(int attributeId,
java.lang.String name,
java.lang.String fullClassName,
ClassInfo info)
ClassAttributeInfo
public ClassAttributeInfo(int attributeId,
java.lang.String name,
java.lang.Class nativeClass,
java.lang.String fullClassName,
ClassInfo info)
getClassInfo
public ClassInfo getClassInfo()
setClassInfo
public void setClassInfo(ClassInfo classInfo)
isIndex
public boolean isIndex()
setIndex
public void setIndex(boolean isIndex)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
isNative
public boolean isNative()
isNonNative
public boolean isNonNative()
setFullClassName
public void setFullClassName(java.lang.String fullClassName)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getClassName
public java.lang.String getClassName()
setClassName
public void setClassName(java.lang.String className)
getPackageName
public java.lang.String getPackageName()
setPackageName
public void setPackageName(java.lang.String packageName)
getFullClassname
public java.lang.String getFullClassname()
setAttributeType
public void setAttributeType(ODBType attributeType)
getAttributeType
public ODBType getAttributeType()
getNativeClass
public java.lang.Class getNativeClass()
getId
public int getId()
setId
public void setId(int id)