|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.beasys.commerce.foundation.BelongingImpl | +--com.beasys.commerce.foundation.property.PropertyMetaDataImpl
there is a hidden field called propertyMetaDataId in the table that is generated by a sequencer
PropertyMetaData
,
PropertyMetaDataHome
, Serialized FormField Summary | |
java.lang.String |
description
The PK information of the Containment: By Value Multiplicity: 1:1 |
boolean |
isExplicit
Containment: By Value Multiplicity: 1:1 |
boolean |
isMultiValued
Containment: By Value Multiplicity: 1:1 |
boolean |
isRestricted
Containment: By Value Multiplicity: 1:1 |
long |
propertyMetaDataId
Containment: By Value Multiplicity: 1:1 |
PropertyType |
propertyType
Containment: By Value Multiplicity: 1:1 |
long |
schemaId
Containment: By Value Multiplicity: 1:1 |
int |
type
Containment: By Value Multiplicity: 1:1 |
SmartCollectionReference |
values
Containment: By Value Multiplicity: 0:N Interface: java.util.Collection |
Fields inherited from class com.beasys.commerce.foundation.BelongingImpl |
__classIdentifier,
__containingBelonging,
__containingEntity,
__mapKey,
__sequenceNumber |
Constructor Summary | |
PropertyMetaDataImpl()
|
Method Summary | |
boolean |
addAllValues(java.util.Collection collection)
Adds all of the elements in the specified collection to this collection (optional operation). |
boolean |
addValues(AbstractPropertyMetaData element)
Ensures that this collection contains the specified element (optional operation). |
void |
clearValues()
Removes all of the elements from this collection (optional operation). |
int |
compareTo(java.lang.Object o)
Compare this belonging to another |
boolean |
containsAllValues(java.util.Collection collection)
Returns true if this collection contains all of the elements in the specified collection. |
boolean |
containsValues(AbstractPropertyMetaData element)
Returns true if this collection contains the specified element. |
boolean |
equalsValues(java.lang.Object object)
Compares the specified object with this collection for equality. |
java.util.Collection |
getAllValues()
Returns a deep copy of the entire collection |
java.lang.Object |
getDefaultValue()
|
java.lang.String |
getDescription()
Get the value of description |
boolean |
getIsExplicit()
Get the value of isExplicit |
boolean |
getIsMultiValued()
Get the value of isMultiValued |
boolean |
getIsRestricted()
Get the value of isRestricted |
long |
getPropertyMetaDataId()
Get the value of propertyMetaDataId |
PropertyType |
getPropertyType()
Get the value of propertyType |
java.util.Collection |
getRestrictedValues()
|
long |
getSchemaId()
Get the value of schemaId |
int |
getType()
Get the value of type |
SmartCollectionReference |
getValuesReference()
Get the SmartCollectionReference for values |
int |
hashCodeValues()
Returns the hash code value for this collection. |
java.lang.String |
interfaceName()
interfaceName() returns the unqualified name of the interface from the UML model |
boolean |
isEmptyValues()
Returns true if this collection contains no elements. |
java.util.Iterator |
iteratorValues()
Returns an iterator over the elements in this collection. |
boolean |
removeAllValues(java.util.Collection collection)
Removes all this collection's elements that are also contained in the specified collection (optional operation). |
boolean |
removeValues(AbstractPropertyMetaData element)
Removes a single instance of the specified element from this collection, if it is present (optional operation). |
boolean |
retainAllValues(java.util.Collection collection)
Retains only the elements in this collection that are contained in the specified collection (optional operation). |
void |
setAllValues(java.util.Collection collection)
Sets the entire collection |
void |
setByValue(Belonging value)
It is possible to call set-by-value with a superclass. |
void |
setDefaultValue(java.lang.Object defaultValue)
|
void |
setDescription(java.lang.String description)
Set the value of description |
void |
setIsExplicit(boolean isExplicit)
Set the value of isExplicit |
void |
setIsMultiValued(boolean isMultiValued)
Set the value of isMultiValued |
void |
setIsRestricted(boolean isRestricted)
Set the value of isRestricted |
void |
setPropertyMetaDataId(long propertyMetaDataId)
Set the value of propertyMetaDataId |
void |
setPropertyType(PropertyType propertyType)
Set the value of propertyType |
void |
setRestrictedValues(java.util.Collection restrictedValues)
|
void |
setSchemaId(long schemaId)
Set the value of schemaId |
void |
setType(int type)
Set the value of type |
void |
setValuesReference(SmartCollectionReference smartCollectionReference)
Set the SmartCollectionReference for values |
int |
sizeValues()
Returns the number of elements in this collection. |
boolean |
validate(java.lang.Object value)
|
Belonging |
value()
value() is a more typesafe implementation of clone() |
Methods inherited from class com.beasys.commerce.foundation.BelongingImpl |
clearRelationalBinding,
clearRelationalBinding,
clearRelationalBinding,
clearRelationalBinding,
clone,
equals,
get__classIdentifier,
get__containingBelonging,
get__containingEntity,
get__containingEntityReference,
get__mapKey,
get__sequenceNumber,
set__containingBelonging,
set__containingEntity,
set__containingEntityReference,
set__mapKey |
Methods inherited from class java.lang.Object |
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
public java.lang.String description
public long propertyMetaDataId
public SmartCollectionReference values
public boolean isExplicit
public boolean isMultiValued
public boolean isRestricted
public PropertyType propertyType
public long schemaId
public int type
Constructor Detail |
public PropertyMetaDataImpl()
Method Detail |
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description
- description to be addedpublic long getPropertyMetaDataId()
public void setPropertyMetaDataId(long propertyMetaDataId)
propertyMetaDataId
- propertyMetaDataId to be addedpublic SmartCollectionReference getValuesReference()
public void setValuesReference(SmartCollectionReference smartCollectionReference)
public java.util.Collection getAllValues()
public void setAllValues(java.util.Collection collection)
public boolean addValues(AbstractPropertyMetaData element)
public boolean addAllValues(java.util.Collection collection)
public void clearValues()
public boolean containsValues(AbstractPropertyMetaData element)
public boolean containsAllValues(java.util.Collection collection)
public boolean equalsValues(java.lang.Object object)
public int hashCodeValues()
public boolean isEmptyValues()
public java.util.Iterator iteratorValues()
public boolean removeValues(AbstractPropertyMetaData element)
public boolean removeAllValues(java.util.Collection collection)
public boolean retainAllValues(java.util.Collection collection)
public int sizeValues()
public boolean getIsExplicit()
public void setIsExplicit(boolean isExplicit)
isExplicit
- isExplicit to be addedpublic boolean getIsMultiValued()
public void setIsMultiValued(boolean isMultiValued)
isMultiValued
- isMultiValued to be addedpublic boolean getIsRestricted()
public void setIsRestricted(boolean isRestricted)
isRestricted
- isRestricted to be addedpublic PropertyType getPropertyType()
public void setPropertyType(PropertyType propertyType)
propertyType
- propertyType to be addedpublic long getSchemaId()
public void setSchemaId(long schemaId)
schemaId
- schemaId to be addedpublic int getType()
public void setType(int type)
type
- type to be addedpublic Belonging value()
public java.lang.String interfaceName()
public void setByValue(Belonging value)
It is also possible to call set-by-value with a subclass. In this case, the specialized fields in the subclass will be ignored. The overridden fields in the subclass will be populated.
public int compareTo(java.lang.Object o)
o
- target object for comparisionpublic boolean validate(java.lang.Object value)
public java.lang.Object getDefaultValue()
public java.util.Collection getRestrictedValues()
public void setDefaultValue(java.lang.Object defaultValue)
public void setRestrictedValues(java.util.Collection restrictedValues)
|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |