|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.j_spaces.core.client.BasicTypeInfo
public class BasicTypeInfo
This class provides Entry Class information.
Here is a simple usage of the BasicTypeInfo class:
IJSpace space = (IJSpace) SpaceFinder.find(spaceURL); com.j_spaces.core.client.BasicTypeInfo classInfo = ((IRemoteJSpaceAdmin)space.getAdmin()).getClassTypeInfo(className); String[] fieldsNames = classInfo.getFieldsNames(); String[] fieldsTypes = classInfo.getFieldsTypes();
IRemoteJSpaceAdmin,
Serialized Form| Field Summary | |
|---|---|
String |
m_ClassName
The type class name. |
String |
m_CodeBase
The type code base. |
String[] |
m_FieldsNames
The type fields names. |
String[] |
m_FieldsTypes
The type fields types correlated to m_FieldsNames. |
boolean[] |
m_IndexedFields
The type fields index indicators correlated to m_FieldsNames. |
boolean |
m_IsFifo
Indicates if the type is et to FIFO. |
boolean |
m_IsReplicatable
Indicates if the type is et to Replicatable. |
String[] |
m_SuperClasses
The type super classes names. |
| Constructor Summary | |
|---|---|
BasicTypeInfo(String className,
String codeBase,
String[] superClasses,
String[] fNames,
String[] fTypes,
boolean[] indexedFields,
boolean isFifo,
boolean isReplicatable,
int superClassesChecksum,
int fieldsNamesChecksum,
int fieldsTypesChecksum,
boolean isExtendedIndexing,
short entityFormat)
Constructor of TypeTableEntry class. |
|
| Method Summary | |
|---|---|
void |
dump()
Prints out to the standard output the BasicTypeInfo state Should be used for debug purposes. |
String |
getClassName()
Returns Entry Class Name. |
String |
getCodeBase()
Returns Entry Class Codebase. |
String[] |
getFieldsNames()
Returns Entry Class Fields Names array. |
int |
getFieldsNamesChecksum()
|
String[] |
getFieldsTypes()
Returns Entry Class Fields Types array. |
int |
getFieldsTypesChecksum()
|
boolean[] |
getIndexedFields()
Returns Entry indexed Fields. |
short |
getObjectFormat()
|
String[] |
getSuperClasses()
Returns Entry Super Classes array. |
int |
getSuperClassesChecksum()
|
boolean |
isExtendedIndexing()
Indicator if this class has extended indexing turned on. |
boolean |
isFifo()
Returns true if FIFO enabled, otherwise false. |
boolean |
isReplicatable()
Returns true if this class Replicatable, otherwise false. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public final String m_ClassName
public String m_CodeBase
public final String[] m_SuperClasses
public final String[] m_FieldsNames
public final String[] m_FieldsTypes
m_FieldsNames.
public boolean[] m_IndexedFields
m_FieldsNames.
public boolean m_IsFifo
public boolean m_IsReplicatable
| Constructor Detail |
|---|
public BasicTypeInfo(String className,
String codeBase,
String[] superClasses,
String[] fNames,
String[] fTypes,
boolean[] indexedFields,
boolean isFifo,
boolean isReplicatable,
int superClassesChecksum,
int fieldsNamesChecksum,
int fieldsTypesChecksum,
boolean isExtendedIndexing,
short entityFormat)
TypeTableEntry class.
For internal use only
className - Name of class.codeBase - Codebase.superClasses - Array of super classes.fNames - Field names.fTypes - Field types.indexedFields - Field indexesisFifo - is FIFO setisReplicatable - is type ReplicatablesuperClassesChecksum - fieldsNamesChecksum - fieldsTypesChecksum - IRemoteJSpaceAdmin.getClassTypeInfo(String)| Method Detail |
|---|
public String getClassName()
public String getCodeBase()
public String[] getFieldsNames()
public String[] getFieldsTypes()
public boolean[] getIndexedFields()
public String[] getSuperClasses()
public boolean isFifo()
true if FIFO enabled, otherwise false.
true if FIFO enabled, otherwise false.public boolean isReplicatable()
true if this class Replicatable, otherwise false.
true if this class Replicatable, otherwise false.public int getSuperClassesChecksum()
public int getFieldsNamesChecksum()
public int getFieldsTypesChecksum()
public void dump()
public boolean isExtendedIndexing()
true if class participates in extended indexing;
false otherwise.public short getObjectFormat()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||