Package wt.occurrence
Class UsesOccurrenceReference
java.lang.Object
wt.occurrence._UsesOccurrenceReference
wt.occurrence.UsesOccurrenceReference
- All Implemented Interfaces:
Externalizable,Serializable,wt.fc._NetFactor,wt.fc._ObjectMappable,_WTReference,NetFactor,ObjectMappable,WTReference,Evolvable
@GenAsObjectMappable(interfaces={WTReference.class,Evolvable.class},versions=-221079372586680765L,properties={@GeneratedProperty(name="object",type=UsesOccurrence.class,accessors=@PropertyAccessors(setAccess=PRIVATE,getExceptions=WTRuntimeException.class,setExceptions={}),columnProperties=@ColumnProperties(persistent=false)),@GeneratedProperty(name="key",type=UsesOccurrenceForeignKey.class,accessors=@PropertyAccessors(setExceptions={}))})
public class UsesOccurrenceReference
extends _UsesOccurrenceReference
This reference uses a special
UsesOccurrenceForeignKey to uniquely
identify a UsesOccurrence for the purpose of associating it to
PathOccurrences.
Use the newUsesOccurrenceReference static factory method(s),
not the UsesOccurrenceReference 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: true
Extendable: false
- See Also:
-
Field Summary
Fields inherited from class wt.occurrence._UsesOccurrenceReference
OBJECT -
Method Summary
Modifier and TypeMethodDescriptionboolean
Supported API: trueinthashCode()
Supported API: trueprotected voidinitialize(UsesOccurrence obj)
Supported API: trueprotected void
Supported API: truestatic UsesOccurrenceReference
Supported API: truestatic UsesOccurrenceReference
Supported API: truebooleanreferences(Persistable obj)
Supported API: truevoidrefresh()
Supported API: trueMethods inherited from class wt.occurrence._UsesOccurrenceReference
getObject
-
Method Details
-
newUsesOccurrenceReference
public static UsesOccurrenceReference newUsesOccurrenceReference(UsesOccurrence obj) throws WTException
Supported API: true- Parameters:
obj-- Returns:
- UsesOccurrenceReference
- Throws:
WTException
-
newUsesOccurrenceReference
public static UsesOccurrenceReference newUsesOccurrenceReference(UsesOccurrenceForeignKey objId) throws WTException
Supported API: true- Parameters:
objId-- Returns:
- UsesOccurrenceReference
- Throws:
WTException
-
refresh
Supported API: true- Throws:
WTException
-
equals
Supported API: true- Specified by:
equalsin interfaceWTReference- Overrides:
equalsin classObject- Parameters:
obj-- Returns:
- boolean
-
hashCode
public int hashCode()
Supported API: true- Specified by:
hashCodein interfaceWTReference- Overrides:
hashCodein classObject- Returns:
- int
-
references
Supported API: true- Parameters:
obj-- Returns:
- boolean
-
initialize
Supported API: true- Parameters:
obj-- Throws:
WTException
-
initialize
Supported API: true- Parameters:
objId-- Throws:
WTException
-