Package com.attivio.sdk.search.fields
Class FieldRequest
- java.lang.Object
-
- com.attivio.sdk.search.fields.FieldRequest
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
public final class FieldRequest extends java.lang.Object implements java.lang.Cloneable, java.io.Serializable
A request for a field.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static FieldRequest[]
EMPTY_ARRAY
-
Constructor Summary
Constructors Constructor Description FieldRequest()
FieldRequest(FieldExpression field)
FieldRequest(FieldExpression field, java.lang.String name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FieldRequest
clone()
boolean
equals(java.lang.Object other)
FieldExpression
getField()
Get theFieldExpression
to use for generating the field values.java.lang.String
getName()
Get the name for this field request.int
hashCode()
void
setField(FieldExpression value)
Set theFieldExpression
to use for generating the field values.void
setName(java.lang.String value)
Set the name for this field request.java.lang.String
toString()
static FieldRequest
valueOf(FieldExpression value)
static FieldRequest
valueOf(StringParser parser)
static FieldRequest
valueOf(java.lang.String value)
-
-
-
Field Detail
-
EMPTY_ARRAY
public static final FieldRequest[] EMPTY_ARRAY
-
-
Constructor Detail
-
FieldRequest
public FieldRequest()
-
FieldRequest
public FieldRequest(FieldExpression field)
-
FieldRequest
public FieldRequest(FieldExpression field, java.lang.String name)
-
-
Method Detail
-
getName
public java.lang.String getName()
Get the name for this field request.If name is not specified, the default name for the
field
will be returned.
-
setName
public void setName(java.lang.String value)
Set the name for this field request.Setting this to
null
will use the default name for thefield
.
-
getField
public FieldExpression getField()
Get theFieldExpression
to use for generating the field values.
-
setField
public void setField(FieldExpression value)
Set theFieldExpression
to use for generating the field values.
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
clone
public FieldRequest clone()
- Overrides:
clone
in classjava.lang.Object
-
valueOf
public static FieldRequest valueOf(FieldExpression value)
-
valueOf
public static FieldRequest valueOf(java.lang.String value)
-
valueOf
public static FieldRequest valueOf(StringParser parser)
-
-