|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsimpledb.StringField
public class StringField
Instance of Field that stores a single String of a fixed length.
Field Summary | |
---|---|
private int |
maxSize
|
private java.lang.String |
value
|
Constructor Summary | |
---|---|
StringField(java.lang.String s,
int maxSize)
Constructor. |
Method Summary | |
---|---|
boolean |
compare(Predicate.Op op,
Field val)
Compare the specified field to the value of this Field. |
boolean |
equals(java.lang.Object field)
|
java.lang.String |
getValue()
|
int |
hashCode()
Hash code. |
void |
serialize(java.io.DataOutputStream dos)
Write this string to dos. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private java.lang.String value
private int maxSize
Constructor Detail |
---|
public StringField(java.lang.String s, int maxSize)
s
- The value of this field.maxSize
- The maximum size of this stringMethod Detail |
---|
public java.lang.String getValue()
public java.lang.String toString()
toString
in interface Field
toString
in class java.lang.Object
public int hashCode()
Field
hashCode
in interface Field
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object field)
equals
in interface Field
equals
in class java.lang.Object
public void serialize(java.io.DataOutputStream dos) throws java.io.IOException
serialize
in interface Field
dos
- Where the string is written
java.io.IOException
DataOutputStream
public boolean compare(Predicate.Op op, Field val)
compare
in interface Field
op
- The operatorval
- The value to compare this Field to
IllegalCastException
- if val is not a StringFieldField.compare(simpledb.Predicate.Op, simpledb.Field)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |