Esri Geoportal Server
1.0

com.esri.gpt.server.assertion.index
Class AsnRdfPart

java.lang.Object
  extended by com.esri.gpt.server.assertion.index.AsnRdfPart

public class AsnRdfPart
extends Object

Represents the RDF fields associated with a assertion.


Constructor Summary
AsnRdfPart()
          Default constructor
AsnRdfPart(AsnRdfPart objectToDuplicate)
          Construct by duplicating an existing object.
 
Method Summary
 void appendWritableFields(Document document)
          Appends fields to a document for indexing.
 AsnRdfPart duplicate()
          Produces a deep clone of the object.
 void echo(StringBuffer sb, int depth)
          Appends property information for the component to a buffer.
 boolean getAnalyzeValue()
          Gets the flag indicating whether or not the value should be analyzed prior to indexing.
 String getPredicate()
          Gets the predicate.
 String getSubject()
          Gets the subject.
 String getValue()
          Gets the value.
 String getValueField()
          Gets the value field name.
 void readFields(Document document)
          Reads the fields of an indexed document.
 void setAnalyzeValue(boolean analyzeValue)
          Sets the flag indicating whether or not the value should be analyzed prior to indexing.
 void setPredicate(String predicate)
          Sets the predicate.
 void setSubject(String subject)
          Sets the subject.
 void setValue(String value)
          Sets the value.
 void setValueField(String valueField)
          Sets the value field name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AsnRdfPart

public AsnRdfPart()
Default constructor


AsnRdfPart

public AsnRdfPart(AsnRdfPart objectToDuplicate)
Construct by duplicating an existing object.

Parameters:
objectToDuplicate - the object to duplicate
Method Detail

getAnalyzeValue

public boolean getAnalyzeValue()
Gets the flag indicating whether or not the value should be analyzed prior to indexing.

Returns:
true if the value should be analyzed

setAnalyzeValue

public void setAnalyzeValue(boolean analyzeValue)
Sets the flag indicating whether or not the value should be analyzed prior to indexing.

Parameters:
analyzeValue - true if the value should be analyzed

getPredicate

public String getPredicate()
Gets the predicate.

Returns:
the predicate

setPredicate

public void setPredicate(String predicate)
Sets the predicate.

Parameters:
predicate - the predicate

getSubject

public String getSubject()
Gets the subject.

Returns:
the subject

setSubject

public void setSubject(String subject)
Sets the subject.

Parameters:
subject - the subject

getValue

public String getValue()
Gets the value.

Returns:
the value

setValue

public void setValue(String value)
Sets the value.

Parameters:
value - the value

getValueField

public String getValueField()
Gets the value field name.

Returns:
the value field

setValueField

public void setValueField(String valueField)
Sets the value field name.

Parameters:
valueField - the value field

appendWritableFields

public void appendWritableFields(Document document)
Appends fields to a document for indexing.

Parameters:
document - the document

duplicate

public AsnRdfPart duplicate()
Produces a deep clone of the object.
The duplication constructor is invoked.
return new AsnRdfPart(this);

Returns:
the duplicated object

echo

public void echo(StringBuffer sb,
                 int depth)
Appends property information for the component to a buffer.

Parameters:
sb - the buffer to use when appending information
depth - the depth of the parent

readFields

public void readFields(Document document)
Reads the fields of an indexed document.

Parameters:
document - the document

Esri Geoportal Server
1.0

Copyright 2011 Environmental Systems Research Institute. All rights reserved. Use is subject to license terms.