Package wt.folder
Class CabinetReference
java.lang.Object
wt.fc._ObjectReference
wt.fc.ObjectReference
wt.fc._CachedObjectReference
wt.fc.CachedObjectReference
wt.folder._CabinetReference
wt.folder.CabinetReference
- All Implemented Interfaces:
Externalizable,Serializable,wt.fc._NetFactor,wt.fc._ObjectMappable,_WTReference,NetFactor,ObjectMappable,WTReference,Evolvable
@GenAsObjectMappable(superClass=CachedObjectReference.class,versions=474185184433863156L,properties={@GeneratedProperty(name="name",type=java.lang.String.class,javaDoc="The name of the cabinet for this reference. This is a dynamically calculated from the referenced cabinet.",accessors=@PropertyAccessors(setAccess=PRIVATE),columnProperties=@ColumnProperties(persistent=false)),@GeneratedProperty(name="personalCabinet",type=boolean.class,javaDoc="A boolean set to true if the cabinet is a personal cabinet and set to false if the cabinet is a shared cabinet.",accessors=@PropertyAccessors(setAccess=PRIVATE),columnProperties=@ColumnProperties(persistent=false)),@GeneratedProperty(name="object",type=Cabinet.class,concrete=false,accessors=@PropertyAccessors(getAccess=PRIVATE,setExceptions={}),constraints=@PropertyConstraints(required=false),columnProperties=@ColumnProperties(persistent=false))})
public final class CabinetReference
extends wt.folder._CabinetReference
Provides a means to reference a Cabinet. This reference is persistently
stored in objects to associate themselves to the Cabinet they reside
in.
Use the newCabinetReference static factory method(s), not
the CabinetReference 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.
The CabinetReference constructor method and the newCabinetReference
static factory methods are not supported APIs for customization.
Supported API: true
Extendable: false
- See Also:
-
Field Summary
Fields inherited from class wt.folder._CabinetReference
EXTERNALIZATION_VERSION_UID, NAME, PERSONAL_CABINETFields inherited from class wt.fc._CachedObjectReference
INFLATED, READ_ONLY_OBJECTFields inherited from class wt.fc._ObjectReference
KEY, OBJECT, OBJECT_ID -
Method Summary
Methods inherited from class wt.folder._CabinetReference
getClassInfo, getConceptualClassname, readExternal, readExternal, readVersion, super_readExternal_CabinetReference, super_readVersion_CabinetReference, super_writeExternal_CabinetReference, writeExternal, writeExternalMethods inherited from class wt.fc.CachedObjectReference
deflate, getObject, getReadOnlyObject, inflate, isObjectInflated, refresh, reset, setObjectNullMethods inherited from class wt.fc._CachedObjectReference
isInflated, readVersion, setInflated, super_readExternal_CachedObjectReference, super_readVersion_CachedObjectReference, super_writeExternal_CachedObjectReferenceMethods inherited from class wt.fc.ObjectReference
equals, getCurrentEffectiveObject, getDeflateOnWrite, getKey, getLcp, getObjectId, getReferencedClass, getReferencedClass, hashCode, hasPersistence, initialize, initialize, initialize, initialize, isTargetMethodLocal, makeObjectReferenceImmutable, newObjectReference, newObjectReference, newObjectReference, newObjectReference, references, setDeflateOnWrite, setKey, setObject, setObjectIdMethods inherited from class wt.fc._ObjectReference
readVersion