public class SerializedObjectField extends SerializedComplexFieldBase
Modifier and Type | Field and Description |
---|---|
static char |
TYPE_CODE
The type code for this kind of field.
|
Constructor and Description |
---|
SerializedObjectField()
Constructor for creating a non-functional field that is only used for
read/write.
|
SerializedObjectField(java.lang.String fieldName,
SerializedEntityParser parser)
Constructor.
|
SerializedObjectField(java.lang.String fieldName,
java.lang.String jvmTypeName)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
createJvmNotationFromPlainClassName(java.lang.String fullyQualifiedType)
Converts a plain class name (dot separated) to JVM notation, such as
"Ljava/lang/String;".
|
protected char |
getTypeCode()
Returns the type code for the king of field.
|
getDetailedType, readValue, serialize, writeValue
getName, setName
public static final char TYPE_CODE
public SerializedObjectField() throws java.io.IOException
java.io.IOException
public SerializedObjectField(java.lang.String fieldName, SerializedEntityParser parser) throws java.io.IOException
java.io.IOException
public SerializedObjectField(java.lang.String fieldName, java.lang.String jvmTypeName)
jvmTypeName
- the fully qualified type in JVM internal notation.public static java.lang.String createJvmNotationFromPlainClassName(java.lang.String fullyQualifiedType)
protected char getTypeCode()
getTypeCode
in class SerializedFieldBase