|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sybase.reflection.ClassMetaData
public class ClassMetaData
Holds class meta data.
Field Summary | |
---|---|
protected AttributeMap |
__attributeMap
|
protected AttributeMetaDataList |
__attributes
|
protected int |
__id
|
protected java.lang.String |
__name
|
protected OperationMap |
__operationMap
|
protected OperationMetaDataList |
__operations
|
Constructor Summary | |
---|---|
ClassMetaData()
Creates a class meta data instance. |
Method Summary | |
---|---|
ClassMetaData |
finishInit()
Sybase internal use only. |
AttributeMetaData |
getAttribute(java.lang.String name)
Gets the attribute meta data of the given attribute |
AttributeMap |
getAttributeMap()
Gets the attribute map. |
AttributeMetaDataList |
getAttributes()
Gets all the attributes of the class |
int |
getId()
Sybase internal use only. |
java.lang.String |
getName()
Gets the name of the class |
OperationMetaData |
getOperation(java.lang.String name)
Gets the operation meta data of the given operation |
OperationMetaData |
getOperation(java.lang.String name,
java.lang.String[] parametersTypes)
Gets the operation meta data of the given operation |
OperationMap |
getOperationMap()
Gets the operation map. |
OperationMetaDataList |
getOperations()
Gets all the operations of the class |
ClassMetaData |
initAttributeMap(AttributeMap _attributeMap)
Sybase internal use only. |
ClassMetaData |
initAttributes(AttributeMetaDataList _attributes)
Sybase internal use only. |
ClassMetaData |
initId(int _id)
Sybase internal use only. |
ClassMetaData |
initName(java.lang.String _name)
Sybase internal use only. |
ClassMetaData |
initOperationMap(OperationMap _operationMap)
Sybase internal use only. |
ClassMetaData |
initOperations(OperationMetaDataList _operations)
Sybase internal use only. |
boolean |
isEntity()
Sybase internal use only. |
boolean |
isService()
Sybase internal use only. |
void |
setAttributeMap(AttributeMap _attributeMap)
Sybase internal use only. |
void |
setAttributes(AttributeMetaDataList _attributes)
Sybase internal use only. |
void |
setId(int _id)
Sybase internal use only. |
void |
setName(java.lang.String _name)
Sybase internal use only. |
void |
setOperationMap(OperationMap _operationMap)
Sybase internal use only. |
void |
setOperations(OperationMetaDataList _operations)
Sybase internal use only. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected int __id
protected java.lang.String __name
protected AttributeMetaDataList __attributes
protected OperationMetaDataList __operations
protected AttributeMap __attributeMap
protected OperationMap __operationMap
Constructor Detail |
---|
public ClassMetaData()
Method Detail |
---|
public ClassMetaData initId(int _id)
public int getId()
public void setId(int _id)
public ClassMetaData initName(java.lang.String _name)
public java.lang.String getName()
public void setName(java.lang.String _name)
public ClassMetaData initAttributes(AttributeMetaDataList _attributes)
public AttributeMetaDataList getAttributes()
public void setAttributes(AttributeMetaDataList _attributes)
public ClassMetaData initOperations(OperationMetaDataList _operations)
public OperationMetaDataList getOperations()
public void setOperations(OperationMetaDataList _operations)
public ClassMetaData initAttributeMap(AttributeMap _attributeMap)
public AttributeMap getAttributeMap()
public void setAttributeMap(AttributeMap _attributeMap)
public ClassMetaData initOperationMap(OperationMap _operationMap)
public OperationMap getOperationMap()
public void setOperationMap(OperationMap _operationMap)
public boolean isEntity()
public boolean isService()
public AttributeMetaData getAttribute(java.lang.String name)
name
- Attribute namepublic OperationMetaData getOperation(java.lang.String name, java.lang.String[] parametersTypes)
name
- Operation nameparametersTypes
- Operation's parameters typespublic OperationMetaData getOperation(java.lang.String name)
name
- Operation namepublic ClassMetaData finishInit()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |