public class SRecordValue extends SComplexValue
Constructor and Description |
---|
SRecordValue()
Creates a new instance of
SRecordValue . |
Modifier and Type | Method and Description |
---|---|
void |
addItem(SNamedValue item) |
void |
addTouchedProxy(SSimpleValue val) |
List<SNamedValue> |
getItems() |
Set<String> |
getPropertiesToCreateProxy() |
Long |
getProxiedRecordId() |
int |
getProxyLevel() |
Long |
getProxySetId() |
Set<SSimpleValue> |
getTouchedProxies() |
Long |
getVersion() |
boolean |
isLazySpreading() |
boolean |
isProxy() |
protected Boolean |
isProxyJaxb() |
boolean |
isRemoved() |
protected Boolean |
isRemovedJaxb() |
void |
postUnmarshal(javax.xml.bind.Unmarshaller unmarshaller,
Object parent)
Callback method invoked after unmarshalling XML data into target.
|
void |
preUnmarshal(javax.xml.bind.Unmarshaller unmarshaller,
Object parent)
Callback method invoked before unmarshalling into target.
|
void |
setLazySpreading(boolean lazySpreading) |
void |
setPropertiesToCreateProxy(Set<String> propertiesToCreateProxy) |
void |
setProxiedRecordId(Long proxiedRecordId) |
void |
setProxy(boolean isProxy) |
protected void |
setProxyJaxb(Boolean b) |
void |
setProxyLevel(int proxyLevel) |
void |
setProxySetId(Long proxySetId) |
void |
setRemoved(boolean isRemoved) |
protected void |
setRemovedJaxb(Boolean b) |
void |
setVersion(Long version) |
String |
toString() |
RecordValue |
toValue(ModelInstance modelInstance)
Creates a real value.
|
commonAfterUnmarshal, getBaseLevelEntityId, getEvaluationLevel, getId, getLowerLevelEntityId, getOwnContextId, getType, setBaseLevelEntityId, setEvaluationLevel, setId, setLowerLevelEntityId, setOwnContextId, setType
public SRecordValue()
SRecordValue
.public List<SNamedValue> getItems()
public void addItem(SNamedValue item)
public void setRemoved(boolean isRemoved)
public void setProxy(boolean isProxy)
public void setProxiedRecordId(Long proxiedRecordId)
public void setVersion(Long version)
public void setProxySetId(Long proxySetId)
public void setLazySpreading(boolean lazySpreading)
public void addTouchedProxy(SSimpleValue val)
public void preUnmarshal(javax.xml.bind.Unmarshaller unmarshaller, Object parent)
UnmarshalCallback
parent
- instance of JAXB mapped class that will eventually reference target.
null when target is root element.public void postUnmarshal(javax.xml.bind.Unmarshaller unmarshaller, Object parent)
UnmarshalCallback
parent
- instance of JAXB mapped class that will reference target.
null when target is root element.protected Boolean isRemovedJaxb()
protected void setRemovedJaxb(Boolean b)
protected Boolean isProxyJaxb()
protected void setProxyJaxb(Boolean b)
public boolean isRemoved()
public boolean isProxy()
public Long getProxiedRecordId()
public Long getVersion()
public Long getProxySetId()
public Set<SSimpleValue> getTouchedProxies()
public RecordValue toValue(ModelInstance modelInstance)
SValue
toValue
in interface SValue
toValue
in class SComplexValue
public int getProxyLevel()
public void setProxyLevel(int proxyLevel)
public boolean isLazySpreading()
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.