|
Oracle Fusion Middleware Java API Reference for Oracle WebCenter 11g Release 1 (11.1.1.4.0) E15995-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.wcps.property.model.Timestamped
oracle.wcps.property.model.Property<T>
public class Property<T extends java.io.Serializable>
An implementation of IProperty
. Use the builder builder()
to create an instance of this.
Nested Class Summary | |
---|---|
static class |
Property.Builder<T extends java.io.Serializable> The builder used for creating a Property . |
Method Summary | ||
---|---|---|
static
|
builder() Returns an instance of Builder to create a Property. |
|
void |
convertValue(Type toType) |
|
boolean |
equals(java.lang.Object o) |
|
IPropertyName |
getName() Returns the name of this. |
|
java.lang.Object |
getRProperty() |
|
Type |
getType() Returns the Type of this property. |
|
T |
getValue() Returns value of this property. |
|
int |
hashCode() |
|
java.lang.String |
name() Returns the string representation of the name of this. |
|
void |
setName(IPropertyName propertyName) Sets the given non null name for this. |
|
void |
setRProperty(java.lang.Object r) |
|
void |
setType(Type type) Sets the given type for this. |
|
void |
setValue(T propertyValue) Sets the given value for this property. |
|
java.lang.String |
toString() |
Methods inherited from class oracle.wcps.property.model.Timestamped |
---|
getCreatedOn, getUpdatedOn, setCreatedOn, setUpdatedOn |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface oracle.wcps.property.ITimestamped |
---|
getCreatedOn, getUpdatedOn, setCreatedOn, setUpdatedOn |
Method Detail |
---|
public java.lang.String name()
IProperty
name
in interface IProperty<T extends java.io.Serializable>
public IPropertyName getName()
IProperty
getName
in interface IProperty<T extends java.io.Serializable>
public void setName(IPropertyName propertyName)
IProperty
name
for this.setName
in interface IProperty<T extends java.io.Serializable>
propertyName
- a new property name for this.public T getValue()
IProperty
getValue
in interface IProperty<T extends java.io.Serializable>
public void setValue(T propertyValue)
IProperty
setValue
in interface IProperty<T extends java.io.Serializable>
propertyValue
- of this property.public Type getType()
IProperty
Type
of this property. The value type should match this enum Type.getType
in interface IProperty<T extends java.io.Serializable>
public void setType(Type type)
IProperty
type
for this. This method is only used by the property service to set the correct type based on this property's value type.setType
in interface IProperty<T extends java.io.Serializable>
type
- an enum type.public java.lang.Object getRProperty()
public void setRProperty(java.lang.Object r)
public void convertValue(Type toType)
public boolean equals(java.lang.Object o)
equals
in class Timestamped
public int hashCode()
hashCode
in class Timestamped
public java.lang.String toString()
toString
in class java.lang.Object
public static <T extends java.io.Serializable> Property.Builder<T> builder()
|
Oracle Fusion Middleware Java API Reference for Oracle WebCenter 11g Release 1 (11.1.1.4.0) E15995-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |