Class RAExtBase<T>
- java.lang.Object
-
- com.evolveum.midpoint.repo.sql.data.common.any.RAnyBase<T>
-
- com.evolveum.midpoint.repo.sql.data.common.any.RAExtBase<T>
-
- All Implemented Interfaces:
RAExtValue<T>
,RAnyValue<T>
,EntityState
,Serializable
- Direct Known Subclasses:
RAExtBoolean
,RAExtDate
,RAExtLong
,RAExtPolyString
,RAExtReference
,RAExtString
public abstract class RAExtBase<T> extends RAnyBase<T> implements RAExtValue<T>
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface com.evolveum.midpoint.repo.sql.data.common.any.RAExtValue
ANY_CONTAINER
-
-
Constructor Summary
Constructors Constructor Description RAExtBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract RAExtBaseId
createId()
boolean
equals(Object o)
RAssignmentExtension
getAnyContainer()
RAssignmentExtensionType
getExtensionType()
Integer
getOwnerId()
String
getOwnerOid()
int
hashCode()
Boolean
isTransient()
Tells hibernateInterceptor
that entity is transient, so that hibernate session doesn't need to verify it using select queries.void
setAnyContainer(RAssignmentExtension anyContainer)
void
setExtensionType(RAssignmentExtensionType extensionType)
void
setOwnerId(Integer ownerId)
void
setOwnerOid(String ownerOid)
void
setTransient(Boolean trans)
String
toString()
-
Methods inherited from class com.evolveum.midpoint.repo.sql.data.common.any.RAnyBase
getItemId, setItemId
-
-
-
-
Method Detail
-
getOwnerOid
public String getOwnerOid()
-
setOwnerOid
public void setOwnerOid(String ownerOid)
-
getOwnerId
public Integer getOwnerId()
-
setOwnerId
public void setOwnerId(Integer ownerId)
-
isTransient
public Boolean isTransient()
Description copied from interface:EntityState
Tells hibernateInterceptor
that entity is transient, so that hibernate session doesn't need to verify it using select queries.- Specified by:
isTransient
in interfaceEntityState
- Returns:
- true if entity is transient
-
setTransient
public void setTransient(Boolean trans)
- Specified by:
setTransient
in interfaceEntityState
-
getAnyContainer
public RAssignmentExtension getAnyContainer()
- Specified by:
getAnyContainer
in interfaceRAExtValue<T>
-
setAnyContainer
public void setAnyContainer(RAssignmentExtension anyContainer)
- Specified by:
setAnyContainer
in interfaceRAExtValue<T>
-
getExtensionType
public RAssignmentExtensionType getExtensionType()
- Specified by:
getExtensionType
in interfaceRAExtValue<T>
-
setExtensionType
public void setExtensionType(RAssignmentExtensionType extensionType)
- Specified by:
setExtensionType
in interfaceRAExtValue<T>
-
createId
public abstract RAExtBaseId createId()
-
-