|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.voytechs.jnetstream.codec.FieldImpl
public class FieldImpl
| Field Summary | |
|---|---|
static java.lang.String |
VALUE_NAME
|
| Fields inherited from interface com.voytechs.jnetstream.codec.Field |
|---|
COMMON, DESCRIPTION, FORMAT, HIDENAME, HIDEVALUE, HTTP, MAX, MIN, MODIFIED, UNITS, UNITVALUE |
| Fields inherited from interface com.voytechs.jnetstream.codec.Identity |
|---|
SHORT_NAME |
| Constructor Summary | |
|---|---|
FieldImpl(java.lang.String name,
java.util.Map permProperties,
Primitive primitive)
|
|
| Method Summary | |
|---|---|
void |
addField(Field field)
Adds a new field to the packet. |
void |
addNote(Note note)
|
Field |
getField(int index)
Returns the indexed field from the packet. |
Field |
getField(java.lang.String name)
Returns the named field from the packet. |
int |
getFieldCount()
Returns the size of this packet. |
java.lang.String |
getName()
Returns the NAME property of this subclassed object. |
java.util.Map |
getPermProperties()
|
Primitive |
getPrimitive()
Returns the value Primitive of this field. |
Primitive |
getProperty(java.lang.String name)
Returns the Property object as a Primitive. |
boolean |
getShowNameFlag()
|
boolean |
getShowValueFlag()
|
int |
getSize()
Returns the size in bit of the field. |
java.util.Map |
getTempProperties()
|
java.lang.Object |
getValue()
Conveniece method to retrieve a value of only the field. |
java.lang.Object |
getValue(java.lang.String name)
Retrieve the value of the named property or sub field. |
java.lang.String |
getValueName()
|
boolean |
hasFields()
Returns true if this field has sub fields of its own. |
boolean |
isMultiLine()
|
OutputBuffer |
print(OutputBuffer s,
java.lang.String pre)
|
void |
setProperty(java.lang.String name,
Primitive property)
|
void |
setShowNameFlag(boolean stat)
|
void |
setShowValueFlag(boolean stat)
|
void |
setValueName(java.lang.String name)
|
java.lang.String |
toString()
|
OutputBuffer |
toStringPost(OutputBuffer s,
java.lang.String pre,
int max)
|
OutputBuffer |
toStringPre(OutputBuffer s,
java.lang.String pre)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String VALUE_NAME
| Constructor Detail |
|---|
public FieldImpl(java.lang.String name,
java.util.Map permProperties,
Primitive primitive)
-
| Method Detail |
|---|
public Primitive getPrimitive()
getPrimitive in interface Fieldpublic int getSize()
Field
getSize in interface Fieldpublic boolean hasFields()
hasFields in interface Field
public void setProperty(java.lang.String name,
Primitive property)
setProperty in interface MutableFieldpublic void addNote(Note note)
addNote in interface MutableFieldpublic Primitive getProperty(java.lang.String name)
Identity
getProperty in interface Identitypublic java.lang.Object getValue(java.lang.String name)
getValue in interface Fieldname - name of the property or sub field to retrieve the value.
public java.lang.Object getValue()
getValue in interface Fieldpublic void addField(Field field)
addField in interface MutableFieldpublic Field getField(java.lang.String name)
getField in interface Fieldpublic Field getField(int index)
getField in interface Fieldpublic int getFieldCount()
getFieldCount in interface Fieldpublic java.lang.String getName()
Identity
getName in interface Identitypublic void setValueName(java.lang.String name)
public java.lang.String getValueName()
public void setShowNameFlag(boolean stat)
public void setShowValueFlag(boolean stat)
public boolean getShowNameFlag()
public boolean getShowValueFlag()
public java.lang.String toString()
toString in class java.lang.Object
public OutputBuffer print(OutputBuffer s,
java.lang.String pre)
public OutputBuffer toStringPre(OutputBuffer s,
java.lang.String pre)
public boolean isMultiLine()
public OutputBuffer toStringPost(OutputBuffer s,
java.lang.String pre,
int max)
public java.util.Map getPermProperties()
public java.util.Map getTempProperties()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||