|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.fc.AbstractDatastoreStruct
wt.fc.OidObject
This class represents a Datastore struct for an ObjectIdentifier.
Use the newOidObject
static factory method(s), not the OidObject
constructor, to construct instances of this class. Instances must be
constructed using the static factory(s), in order to ensure proper initialization
of the instance.
Supported API: false
Extendable: false
Field Summary | |
private static int |
CLASS_NAME_UPPER_LIMIT
|
private String |
className
|
private static String |
CLASSNAME
|
private long |
id
|
private static String |
RESOURCE
|
Fields inherited from interface wt.fc.DatastoreType |
VALUES |
Constructor Summary | |
OidObject()
|
Method Summary | |
private void |
classNameValidate(String a_ClassName)
|
String |
getClassName()
Gets the value of the attribute: className. |
String |
getConceptualClassname()
Deprecated. |
long |
getId()
Gets the value of the attribute: id; This attribute represents the ID of an ObjectIdentifier. |
protected void |
initialize(String a_classname,
long a_id)
Supports initialization, following construction of an instance. |
static OidObject |
newOidObject()
Default Contstructor. |
static OidObject |
newOidObject(String a_classname,
long a_id)
This constructor initializes the instance. |
void |
readExternal(PersistentRetrieveIfc input)
Used by Persistent Data Service to populate the persistent attributes of this class from a persistent store. |
void |
setClassName(String a_ClassName)
Sets the value of the attribute: className. |
void |
setId(long a_Id)
Sets the value of the attribute: id; This attribute represents the ID of an ObjectIdentifier. |
void |
writeExternal(PersistentStoreIfc output)
Used by Persistent Data Service to obtain the values of the persistent attributes of this class, so they can be written to a persistent store. |
Methods inherited from class wt.fc.AbstractDatastoreStruct |
getClassInfo, getValues, setValues, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface wt.fc.NetFactor |
getClassInfo |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
private static int CLASS_NAME_UPPER_LIMIT
private String className
private long id
Constructor Detail |
public OidObject()
Method Detail |
public void writeExternal(PersistentStoreIfc output) throws SQLException, DatastoreException
(Not intended for general use.)
Supported API: false
writeExternal
in interface ObjectMappable
writeExternal
in class AbstractDatastoreStruct
output
-
SQLException
DatastoreException
public void readExternal(PersistentRetrieveIfc input) throws SQLException, DatastoreException
(Not intended for general
use.)
Supported API: false
readExternal
in interface ObjectMappable
readExternal
in class AbstractDatastoreStruct
input
-
SQLException
DatastoreException
public String getConceptualClassname()
getConceptualClassname
in interface NetFactor
public String getClassName()
public void setClassName(String a_ClassName) throws WTPropertyVetoException
a_ClassName
-
WTPropertyVetoException
private void classNameValidate(String a_ClassName) throws WTPropertyVetoException
a_ClassName
-
WTPropertyVetoException
public long getId()
public void setId(long a_Id) throws WTPropertyVetoException
a_Id
-
WTPropertyVetoException
public static OidObject newOidObject() throws WTException
WTException
public static OidObject newOidObject(String a_classname, long a_id) throws WTPropertyVetoException
a_classname
- The ObjectIdentifier classname.a_id
- The ObjectIdentifier ID.
WTPropertyVetoException
protected void initialize(String a_classname, long a_id) throws WTPropertyVetoException
a_classname
- The ObjectIdentifier classname.a_id
- The ObjectIdentifier ID.
WTPropertyVetoException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |