|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.jso.schema.StorableClassMetadata
Class for storable classes's storage management metadata. Storable classes
may implement a static method jsoClassMetadata()
, with no
parameters, that returns an instance of this class. The fields of the
returned instance contain additional information for class storage in
schema and object storage in database.
Field Summary | |
java.lang.String[] |
accessibleFields
Array containing names of the fields that may be accessed throug queries. |
boolean |
garbageCollectable
Indicates if the objects of the class will suffer garbage collection. |
StorableIndex[] |
indices
Array containing indices for the class. |
java.lang.String[] |
summaryFields
Array containing names of the fields that form class' summary. |
Constructor Summary | |
StorableClassMetadata(boolean isCollectable)
Constructs metadata. |
|
StorableClassMetadata(boolean isCollectable,
java.lang.String[] aSummary,
StorableIndex[] someIndices)
Constructs metadata. |
|
StorableClassMetadata(boolean isCollectable,
java.lang.String[] aSummary,
java.lang.String[] someAccessible,
StorableIndex[] someIndices)
Constructs metadata. |
|
StorableClassMetadata(StorableIndex[] someIndices)
Constructs metadata. |
|
StorableClassMetadata(java.lang.String[] aSummary)
Constructs metadata. |
|
StorableClassMetadata(java.lang.String[] aSummary,
StorableIndex[] someIndices)
Constructs metadata. |
|
StorableClassMetadata(java.lang.String[] aSummary,
java.lang.String[] someAccessible)
Constructs metadata. |
|
StorableClassMetadata(java.lang.String[] aSummary,
java.lang.String[] someAccessible,
StorableIndex[] someIndices)
Constructs metadata. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public boolean garbageCollectable
public java.lang.String[] summaryFields
public java.lang.String[] accessibleFields
public StorableIndex[] indices
Constructor Detail |
public StorableClassMetadata(boolean isCollectable)
isCollectable
- Indicates if the objects of the class will suffer
garbage collection.garbageCollectable
public StorableClassMetadata(java.lang.String[] aSummary)
aSummary
- Array containing names of the fields that form class'
summary.summaryFields
public StorableClassMetadata(StorableIndex[] someIndices)
someIndices
- Array containing indices for the class.indices
public StorableClassMetadata(java.lang.String[] aSummary, java.lang.String[] someAccessible)
aSummary
- Array containing names of the fields that form class'
summary.someAccessible
- Array containing names of the fields that may be
accessed throug queries.summaryFields
,
accessibleFields
public StorableClassMetadata(java.lang.String[] aSummary, StorableIndex[] someIndices)
aSummary
- Array containing names of the fields that form class'
summary.someIndices
- Array containing indices for the class.summaryFields
,
indices
public StorableClassMetadata(java.lang.String[] aSummary, java.lang.String[] someAccessible, StorableIndex[] someIndices)
aSummary
- Array containing names of the fields that form class'
summary.someAccessible
- Array containing names of the fields that may be
accessed throug queries.someIndices
- Array containing indices for the class.summaryFields
,
accessibleFields
,
indices
public StorableClassMetadata(boolean isCollectable, java.lang.String[] aSummary, StorableIndex[] someIndices)
isCollectable
- Indicates if the objects of the class will suffer
garbage collection.aSummary
- Array containing names of the fields that form class'
summary.someIndices
- Array containing indices for the class.garbageCollectable
,
summaryFields
,
indices
public StorableClassMetadata(boolean isCollectable, java.lang.String[] aSummary, java.lang.String[] someAccessible, StorableIndex[] someIndices)
isCollectable
- Indicates if the objects of the class will suffer
garbage collection.aSummary
- Array containing names of the fields that form class'
summary.someAccessible
- Array containing names of the fields that may be
accessed throug queries.someIndices
- Array containing indices for the class.garbageCollectable
,
summaryFields
,
accessibleFields
,
indices
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |