Class PipelineField
- java.lang.Object
- 
- com.lucidworks.apollo.common.pipeline.PipelineField
 
- 
 public class PipelineField extends java.lang.Object
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringCREATOR
 - 
Constructor SummaryConstructors Constructor Description PipelineField()PipelineField(PipelineField another)PipelineField(java.lang.String name, java.lang.Object value)PipelineField(java.lang.String name, java.lang.Object value, java.lang.String... meta)PipelineField(java.lang.String name, java.lang.Object value, java.util.List<Annotation> annotations)PipelineField(java.lang.String name, java.lang.Object value, java.util.Map<java.lang.String,java.lang.String> metadata)PipelineField(java.lang.String name, java.lang.Object value, java.util.Map<java.lang.String,java.lang.String> metadata, java.util.List<Annotation> annotations)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description PipelineFieldaddAnnotation(Annotation annotation)PipelineFieldaddAnnotations(java.util.Collection<Annotation> annotations)PipelineFieldaddMetadata(java.lang.String name, java.lang.String value)AnnotatedTextasAnnotatedText()Return text and annotations asAnnotatedTextinstance.booleanequals(java.lang.Object o)AnnotationgetAnnotation(int index)java.util.List<Annotation>getAnnotations()intgetAnnotationsSize()java.util.Map<java.lang.String,java.lang.String>getMetadata()java.lang.StringgetMetadata(java.lang.String name)java.util.Set<java.lang.String>getMetadataNames()java.lang.StringgetName()java.lang.ObjectgetValue()inthashCode()booleanhasMetadata(java.lang.String name)PipelineFieldremoveAnnotation(int index)PipelineFieldremoveMetadata(java.lang.String name)PipelineFieldsetAnnotations(java.util.List<Annotation> annotations)PipelineFieldsetMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)PipelineFieldsetName(java.lang.String name)PipelineFieldsetValue(java.lang.Object value)java.lang.StringtoString()
 
- 
- 
- 
Field Detail- 
CREATORpublic static final java.lang.String CREATOR - See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
PipelineFieldpublic PipelineField() 
 - 
PipelineFieldpublic PipelineField(java.lang.String name, java.lang.Object value)
 - 
PipelineFieldpublic PipelineField(java.lang.String name, java.lang.Object value, java.lang.String... meta)
 - 
PipelineFieldpublic PipelineField(java.lang.String name, java.lang.Object value, java.util.Map<java.lang.String,java.lang.String> metadata)
 - 
PipelineFieldpublic PipelineField(java.lang.String name, java.lang.Object value, java.util.List<Annotation> annotations)
 - 
PipelineFieldpublic PipelineField(PipelineField another) 
 - 
PipelineFieldpublic PipelineField(java.lang.String name, java.lang.Object value, java.util.Map<java.lang.String,java.lang.String> metadata, java.util.List<Annotation> annotations)
 
- 
 - 
Method Detail- 
getMetadatapublic java.util.Map<java.lang.String,java.lang.String> getMetadata() 
 - 
getMetadatapublic java.lang.String getMetadata(java.lang.String name) 
 - 
hasMetadatapublic boolean hasMetadata(java.lang.String name) 
 - 
getMetadataNamespublic java.util.Set<java.lang.String> getMetadataNames() 
 - 
getAnnotationspublic java.util.List<Annotation> getAnnotations() 
 - 
getAnnotationpublic Annotation getAnnotation(int index) 
 - 
getAnnotationsSizepublic int getAnnotationsSize() 
 - 
setMetadatapublic PipelineField setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata) 
 - 
addMetadatapublic PipelineField addMetadata(java.lang.String name, java.lang.String value) 
 - 
removeMetadatapublic PipelineField removeMetadata(java.lang.String name) 
 - 
setAnnotationspublic PipelineField setAnnotations(java.util.List<Annotation> annotations) 
 - 
addAnnotationpublic PipelineField addAnnotation(Annotation annotation) 
 - 
addAnnotationspublic PipelineField addAnnotations(java.util.Collection<Annotation> annotations) 
 - 
removeAnnotationpublic PipelineField removeAnnotation(int index) 
 - 
getValuepublic java.lang.Object getValue() 
 - 
setValuepublic PipelineField setValue(java.lang.Object value) 
 - 
getNamepublic java.lang.String getName() 
 - 
setNamepublic PipelineField setName(java.lang.String name) 
 - 
asAnnotatedTextpublic AnnotatedText asAnnotatedText() Return text and annotations asAnnotatedTextinstance.AnnotatedTextis a container object with convenience methods for accessing annotations.- Returns:
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
equalspublic boolean equals(java.lang.Object o) - Overrides:
- equalsin class- java.lang.Object
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 
- 
 
-