public abstract class AnnotationTarget
extends java.lang.Object
implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
AnnotationTarget.FromDataModel |
Modifier and Type | Field and Description |
---|---|
java.lang.String |
dataModelClass |
java.lang.String |
dataModelProperty |
java.lang.String |
dataModelState |
static java.lang.String |
DEFAULT_FORM |
static long |
DEFAULT_RANK_BOOST |
long |
forcedRank |
java.lang.String |
form |
protected AnnotationTarget.FromDataModel |
fromDataModel |
java.lang.String |
indexField |
long |
rankBoost |
Constructor and Description |
---|
AnnotationTarget() |
AnnotationTarget(AnnotationTarget o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this AnnotationTarget.
|
static AnnotationTarget |
fromString(java.lang.String s)
String representation of this AnnotationTarget.
|
java.lang.String |
getDataModelClass()
If dataModelState is "auto" or "customized", you will find here the name of the DataModelClass that generated this AnnotationTarget.
|
java.lang.String |
getDataModelProperty()
If dataModelState is "auto" or "customized", you will find here the name of the DataModelProperty that generated this AnnotationTarget.
|
java.lang.String |
getDataModelState()
Is this annotation target managed by a data model?
|
long |
getForcedRank() |
java.lang.String |
getForm()
Which form of SemanticAnnotation value should we index?
enum(exact,normalized) |
AnnotationTarget.FromDataModel |
getFromDataModel() |
java.lang.String |
getIndexField() |
long |
getRankBoost() |
AnnotationTarget |
makeCopy() |
static AnnotationTarget |
readFrom(java.io.InputStream is)
Read this AnnotationTarget from an XML fragment.
|
void |
setDataModelClass(java.lang.String dataModelClass)
If dataModelState is "auto" or "customized", you will find here the name of the DataModelClass that generated this AnnotationTarget.
|
void |
setDataModelProperty(java.lang.String dataModelProperty)
If dataModelState is "auto" or "customized", you will find here the name of the DataModelProperty that generated this AnnotationTarget.
|
void |
setDataModelState(java.lang.String dataModelState)
Is this annotation target managed by a data model?
|
void |
setForcedRank(long forcedRank) |
void |
setForm(java.lang.String form)
Which form of SemanticAnnotation value should we index?
enum(exact,normalized) |
void |
setFromDataModel(AnnotationTarget.FromDataModel __value) |
void |
setIndexField(java.lang.String indexField) |
void |
setRankBoost(long rankBoost) |
java.lang.String |
toString()
String representation of this AnnotationTarget.
|
AnnotationTarget |
withDataModelClass(java.lang.String dataModelClass) |
AnnotationTarget |
withDataModelProperty(java.lang.String dataModelProperty) |
AnnotationTarget |
withDataModelState(java.lang.String dataModelState) |
AnnotationTarget |
withForcedRank(long forcedRank) |
AnnotationTarget |
withForcedRank(java.lang.Long forcedRank) |
AnnotationTarget |
withForm(java.lang.String form) |
AnnotationTarget |
withIndexField(java.lang.String indexField) |
AnnotationTarget |
withRankBoost(long rankBoost) |
AnnotationTarget |
withRankBoost(java.lang.Long rankBoost) |
void |
writeTo(java.io.OutputStream os) |
public java.lang.String indexField
public long forcedRank
public long rankBoost
public static final long DEFAULT_RANK_BOOST
public java.lang.String form
public static final java.lang.String DEFAULT_FORM
public java.lang.String dataModelState
protected AnnotationTarget.FromDataModel fromDataModel
public java.lang.String dataModelClass
public java.lang.String dataModelProperty
public AnnotationTarget()
public AnnotationTarget(AnnotationTarget o)
public void setIndexField(java.lang.String indexField)
public java.lang.String getIndexField()
public AnnotationTarget withIndexField(java.lang.String indexField)
public void setForcedRank(long forcedRank)
public long getForcedRank()
public AnnotationTarget withForcedRank(long forcedRank)
public AnnotationTarget withForcedRank(java.lang.Long forcedRank)
public void setRankBoost(long rankBoost)
public long getRankBoost()
public AnnotationTarget withRankBoost(long rankBoost)
public AnnotationTarget withRankBoost(java.lang.Long rankBoost)
public void setForm(java.lang.String form)
enum(exact,normalized)
public java.lang.String getForm()
enum(exact,normalized)
public AnnotationTarget withForm(java.lang.String form)
public void setDataModelState(java.lang.String dataModelState)
public java.lang.String getDataModelState()
public AnnotationTarget withDataModelState(java.lang.String dataModelState)
public AnnotationTarget.FromDataModel getFromDataModel()
public void setFromDataModel(AnnotationTarget.FromDataModel __value)
public void setDataModelClass(java.lang.String dataModelClass)
public java.lang.String getDataModelClass()
public AnnotationTarget withDataModelClass(java.lang.String dataModelClass)
public void setDataModelProperty(java.lang.String dataModelProperty)
public java.lang.String getDataModelProperty()
public AnnotationTarget withDataModelProperty(java.lang.String dataModelProperty)
public AnnotationTarget makeCopy()
public static AnnotationTarget readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
javax.xml.bind.JAXBException
java.io.IOException
public static AnnotationTarget fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
toString
in class java.lang.Object
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
com.exalead.util.TypedException
Copyright © 2021 Dassault Systèmes, All Rights Reserved.