public class PersistEntryScalar extends PersistEntryNode
id
Constructor and Description |
---|
PersistEntryScalar()
Default ctor for deserialization
|
PersistEntryScalar(FScalar scalar) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
ValueSyntax |
getScalarSyntax() |
java.lang.Object |
getScalarValue() |
boolean |
loadPersist2Scalar(FScalar scalar)
Loading persistent value into
FScalar . |
void |
readExternal(java.io.ObjectInput in) |
java.lang.String |
toString() |
void |
writeExternal(java.io.ObjectOutput out) |
getFID, hashCode
public PersistEntryScalar()
public PersistEntryScalar(FScalar scalar)
public java.lang.Object getScalarValue()
public ValueSyntax getScalarSyntax()
public boolean loadPersist2Scalar(FScalar scalar)
FScalar
.
The FScalar
removes this value from persistent storage
in case of value syntax mismatch.scalar
- scalar object which loads value from persistent storage.public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
readExternal
in class PersistEntryNode
java.io.IOException
java.lang.ClassNotFoundException
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
writeExternal
in class PersistEntryNode
java.io.IOException