|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jpox.store.StoreData
public class StoreData
Basic store information about an object that is stored in a datastore. Can be a class or field.
| Field Summary | |
|---|---|
static int |
FCO_TYPE
First class object (FCO) type |
protected static Localiser |
LOCALISER
Localiser for messages. |
protected java.lang.String |
name
Name of the class/field. |
protected java.util.Map |
properties
Extension props. |
static int |
SCO_TYPE
Second class object (SCO) type |
protected int |
type
Type of data being stored (FCO, SCO). |
| Constructor Summary | |
|---|---|
StoreData(java.lang.String name,
int type)
Constructor. |
|
StoreData(java.lang.String name,
MetaData metadata,
int type,
java.lang.String interfaceName)
Constructor. |
|
| Method Summary | |
|---|---|
void |
addProperty(java.lang.String key,
java.lang.Object value)
|
java.lang.String |
getInterfaceName()
Accessor for the persistent interface name |
MetaData |
getMetaData()
Accessor for class/field meta data. |
java.lang.String |
getName()
Accessor for class/field name. |
java.util.Map |
getProperties()
Accessor for extension props, if utilised by the store manager. |
int |
getType()
Accessor for type. |
boolean |
isFCO()
Accessor for whether this represents FCO data. |
boolean |
isSCO()
Accessor for whether this represents SCO data. |
void |
setMetaData(MetaData md)
Method to set the MetaData for this class. |
java.lang.String |
toString()
Method to return this class/field managed object as a string. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected static final Localiser LOCALISER
public static final int FCO_TYPE
public static final int SCO_TYPE
protected final java.lang.String name
protected final int type
protected java.util.Map properties
| Constructor Detail |
|---|
public StoreData(java.lang.String name,
int type)
name - Name of the class/fieldtype - Type of data (FCO/SCO)
public StoreData(java.lang.String name,
MetaData metadata,
int type,
java.lang.String interfaceName)
name - Name of the class/fieldmetadata - MetaData for the class or field (if available)type - Type of data (FCO/SCO)interfaceName - Name of persistent-interface being implemented| Method Detail |
|---|
public java.lang.String getName()
public MetaData getMetaData()
public void setMetaData(MetaData md)
md - MetaDatapublic boolean isFCO()
public boolean isSCO()
public int getType()
public java.lang.String getInterfaceName()
public void addProperty(java.lang.String key,
java.lang.Object value)
public java.util.Map getProperties()
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||