Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal
11g Release 1 (11.1.1.9.0)
E15995-08


oracle.wcps.property.model
Class AbstractProperty<N extends IName,V extends java.io.Serializable>

java.lang.Object
  extended by oracle.wcps.property.model.Timestamped
      extended by oracle.wcps.property.model.AbstractProperty<N,V>

Direct Known Subclasses:
Preference, Property

public abstract class AbstractProperty<N extends IName,V extends java.io.Serializable>
extends Timestamped

Field Summary
protected  N name
           
protected  java.lang.Object rObject
           
protected  Type type
           
protected  V value
           

 

Constructor Summary
AbstractProperty()
           

 

Method Summary
 void convertValue(Type toType)
           
 boolean equals(java.lang.Object o)
           
 N getName()
           
 java.lang.Object getRObject()
           
 Type getType()
           
 V getValue()
           
 int hashCode()
           
protected abstract  PropertiesLogger logger()
           
 void setName(N name)
           
 void setRObject(java.lang.Object r)
           
 void setType(Type type)
           
 void setValue(V value)
           
 java.lang.String toString()
           
protected
<S extends AbstractProperty>
void
validateValue(S subclass)
           

 

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

 

Field Detail

name

protected N extends IName name

value

protected V extends java.io.Serializable value

type

protected Type type

rObject

protected java.lang.Object rObject

Constructor Detail

AbstractProperty

public AbstractProperty()

Method Detail

getName

public N getName()

setName

public void setName(N name)

getValue

public V getValue()

setValue

public void setValue(V value)

getType

public Type getType()

setType

public void setType(Type type)

getRObject

public java.lang.Object getRObject()

setRObject

public void setRObject(java.lang.Object r)

convertValue

public void convertValue(Type toType)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class Timestamped

hashCode

public int hashCode()
Overrides:
hashCode in class Timestamped

validateValue

protected <S extends AbstractProperty> void validateValue(S subclass)

logger

protected abstract PropertiesLogger logger()

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal
11g Release 1 (11.1.1.9.0)
E15995-08


Copyright © 2009, 2014, Oracle and/or its affiliates. All rights reserved.