|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 FormField 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 Replicatable
superClassesChecksum
- 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 |