com.evolveum.midpoint.repo.sql.data.common.any
Class RAnyReference

java.lang.Object
  extended by com.evolveum.midpoint.repo.sql.data.common.any.RAnyReference
All Implemented Interfaces:
RAnyValue, Serializable

@Entity
public class RAnyReference
extends Object
implements RAnyValue

Author:
lazyman
See Also:
Serialized Form

Constructor Summary
RAnyReference()
           
 
Method Summary
static RAnyReference createReference(PrismReferenceValue jaxb)
           
static PrismReferenceValue createReference(RAnyReference repo)
           
 boolean equals(Object o)
           
 RAnyContainer getAnyContainer()
           
 String getDescription()
           
 String getFilter()
           
 QName getName()
           
 Long getOwnerId()
           
 String getOwnerOid()
           
 RContainerType getOwnerType()
           
 QName getRelation()
           
 RContainerType getTargetType()
           
 QName getType()
           
 String getValue()
           
 RValueType getValueType()
           
 int hashCode()
           
 boolean isDynamic()
           
 void setAnyContainer(RAnyContainer anyContainer)
           
 void setDescription(String description)
           
 void setDynamic(boolean dynamic)
           
 void setFilter(String filter)
           
 void setName(QName name)
           
 void setOwnerId(Long ownerId)
           
 void setOwnerOid(String ownerOid)
           
 void setOwnerType(RContainerType ownerType)
           
 void setRelation(QName relation)
           
 void setTargetType(RContainerType targetType)
           
 void setType(QName type)
           
 void setValue(String value)
           
 void setValueType(RValueType valueType)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RAnyReference

public RAnyReference()
Method Detail

getAnyContainer

public RAnyContainer getAnyContainer()

getOwnerOid

public String getOwnerOid()

getOwnerId

public Long getOwnerId()

getOwnerType

public RContainerType getOwnerType()

getName

public QName getName()
Specified by:
getName in interface RAnyValue

getType

public QName getType()
Specified by:
getType in interface RAnyValue

getValueType

public RValueType getValueType()
Specified by:
getValueType in interface RAnyValue

isDynamic

public boolean isDynamic()
Specified by:
isDynamic in interface RAnyValue
Returns:
true if this property has dynamic definition

getValue

public String getValue()
Specified by:
getValue in interface RAnyValue

getDescription

public String getDescription()

getFilter

public String getFilter()

getTargetType

public RContainerType getTargetType()

getRelation

public QName getRelation()

setValue

public void setValue(String value)

setValueType

public void setValueType(RValueType valueType)
Specified by:
setValueType in interface RAnyValue

setName

public void setName(QName name)
Specified by:
setName in interface RAnyValue

setType

public void setType(QName type)
Specified by:
setType in interface RAnyValue

setDynamic

public void setDynamic(boolean dynamic)
Specified by:
setDynamic in interface RAnyValue

setAnyContainer

public void setAnyContainer(RAnyContainer anyContainer)
Specified by:
setAnyContainer in interface RAnyValue

setOwnerOid

public void setOwnerOid(String ownerOid)

setOwnerId

public void setOwnerId(Long ownerId)

setOwnerType

public void setOwnerType(RContainerType ownerType)

setDescription

public void setDescription(String description)

setFilter

public void setFilter(String filter)

setTargetType

public void setTargetType(RContainerType targetType)

setRelation

public void setRelation(QName relation)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

createReference

public static PrismReferenceValue createReference(RAnyReference repo)

createReference

public static RAnyReference createReference(PrismReferenceValue jaxb)


Copyright © 2013 evolveum. All Rights Reserved.