com.evolveum.midpoint.repo.sql.data.common
Class RValue<T>

java.lang.Object
  extended by com.evolveum.midpoint.repo.sql.data.common.RValue<T>
Direct Known Subclasses:
RClobValue, RDateValue, RLongValue, RStringValue

@MappedSuperclass
public abstract class RValue<T>
extends java.lang.Object

Author:
lazyman

Constructor Summary
RValue()
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 javax.xml.namespace.QName getName()
           
 javax.xml.namespace.QName getType()
           
abstract  T getValue()
           
 RValueType getValueType()
           
 int hashCode()
           
 boolean isDynamic()
           
 void setDynamic(boolean dynamic)
           
 void setName(javax.xml.namespace.QName name)
           
 void setType(javax.xml.namespace.QName type)
           
 void setValueType(RValueType valueType)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RValue

public RValue()
Method Detail

getName

public javax.xml.namespace.QName getName()

getType

public javax.xml.namespace.QName getType()

getValueType

public RValueType getValueType()

setValueType

public void setValueType(RValueType valueType)

setName

public void setName(javax.xml.namespace.QName name)

setType

public void setType(javax.xml.namespace.QName type)

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

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

getValue

public abstract T getValue()

isDynamic

public boolean isDynamic()
Returns:
true if this property has dynamic definition

setDynamic

public void setDynamic(boolean dynamic)


Copyright © 2012 evolveum. All Rights Reserved.