public class UnixTimestampPrefixHandler extends BaseNumericalPrefixHandler implements com.exalead.util.Checkable, java.io.Serializable
BaseNumericalPrefixHandler.DefaultOperator, BaseNumericalPrefixHandler.InvalidValueAction, BaseNumericalPrefixHandler.Transformer<T>, BaseNumericalPrefixHandler.Visitor
QueryPrefixHandler.FromDataModel
Modifier and Type | Field and Description |
---|---|
static boolean |
DEFAULT_TIME |
boolean |
time |
DEFAULT_DEFAULT_OPERATOR, DEFAULT_INVALID_VALUE_ACTION, DEFAULT_LSB, DEFAULT_MSB, DEFAULT_USE_RETRIEVED, defaultOperator, invalidValueAction, lsb, msb, useRetrieved
indexField
aliases, dataModelClass, dataModelProperty, dataModelState, DEFAULT_PREFIX_MATCH, fromDataModel, name, prefixMatch, queryExpansionConfig
Constructor and Description |
---|
UnixTimestampPrefixHandler() |
UnixTimestampPrefixHandler(UnixTimestampPrefixHandler o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(BaseNumericalPrefixHandler.Transformer<T> transformer,
T[] t) |
void |
accept(BaseNumericalPrefixHandler.Visitor visitor) |
<T> T |
accept(IndexFieldPrefixHandler.Transformer<T> transformer,
T[] t) |
void |
accept(IndexFieldPrefixHandler.Visitor visitor) |
<T> T |
accept(QueryPrefixHandler.Transformer<T> transformer,
T[] t) |
void |
accept(QueryPrefixHandler.Visitor visitor) |
void |
check(boolean deep,
java.lang.String errorContext)
Checks this UnixTimestampPrefixHandler.
|
static UnixTimestampPrefixHandler |
fromString(java.lang.String s)
String representation of this UnixTimestampPrefixHandler.
|
boolean |
isTime()
Generates a DateTime.
|
UnixTimestampPrefixHandler |
makeCopy()
Creates and returns a deep copy of this UnixTimestampPrefixHandler.
|
static UnixTimestampPrefixHandler |
readFrom(java.io.InputStream is)
Read this UnixTimestampPrefixHandler from an XML fragment.
|
void |
setTime(boolean time)
Generates a DateTime.
|
java.lang.String |
toString()
String representation of this UnixTimestampPrefixHandler.
|
UnixTimestampPrefixHandler |
withAliases(java.lang.String aliases) |
UnixTimestampPrefixHandler |
withDataModelClass(java.lang.String dataModelClass) |
UnixTimestampPrefixHandler |
withDataModelProperty(java.lang.String dataModelProperty) |
UnixTimestampPrefixHandler |
withDataModelState(java.lang.String dataModelState) |
UnixTimestampPrefixHandler |
withDefaultOperator(java.lang.String defaultOperator) |
UnixTimestampPrefixHandler |
withFromDataModel(QueryPrefixHandler fromDataModel) |
UnixTimestampPrefixHandler |
withIndexField(java.lang.String indexField) |
UnixTimestampPrefixHandler |
withInvalidValueAction(java.lang.String invalidValueAction) |
UnixTimestampPrefixHandler |
withLsb(int lsb) |
UnixTimestampPrefixHandler |
withLsb(java.lang.Integer lsb) |
UnixTimestampPrefixHandler |
withMsb(int msb) |
UnixTimestampPrefixHandler |
withMsb(java.lang.Integer msb) |
UnixTimestampPrefixHandler |
withName(java.lang.String name) |
UnixTimestampPrefixHandler |
withPrefixMatch(boolean prefixMatch) |
UnixTimestampPrefixHandler |
withPrefixMatch(java.lang.Boolean prefixMatch) |
UnixTimestampPrefixHandler |
withQueryExpansionConfig(java.lang.String queryExpansionConfig) |
UnixTimestampPrefixHandler |
withTime(boolean time) |
UnixTimestampPrefixHandler |
withTime(java.lang.Boolean time) |
UnixTimestampPrefixHandler |
withUseRetrieved(boolean useRetrieved) |
UnixTimestampPrefixHandler |
withUseRetrieved(java.lang.Boolean useRetrieved) |
void |
writeTo(java.io.OutputStream os)
Write this UnixTimestampPrefixHandler as an XML fragment
|
getDefaultOperator, getDefaultOperatorAsEnum, getInvalidValueAction, getInvalidValueActionAsEnum, getLsb, getMsb, isA, isA, isOneOf, isOneOf, isUseRetrieved, setDefaultOperator, setDefaultOperator, setInvalidValueAction, setInvalidValueAction, setLsb, setMsb, setUseRetrieved
getIndexField, setIndexField
getAliases, getDataModelClass, getDataModelProperty, getDataModelState, getFromDataModel, getName, getQueryExpansionConfig, isPrefixMatch, setAliases, setDataModelClass, setDataModelProperty, setDataModelState, setFromDataModel, setName, setPrefixMatch, setQueryExpansionConfig
public boolean time
public static final boolean DEFAULT_TIME
public UnixTimestampPrefixHandler()
public UnixTimestampPrefixHandler(UnixTimestampPrefixHandler o)
public UnixTimestampPrefixHandler withDefaultOperator(java.lang.String defaultOperator)
withDefaultOperator
in class BaseNumericalPrefixHandler
public UnixTimestampPrefixHandler withInvalidValueAction(java.lang.String invalidValueAction)
withInvalidValueAction
in class BaseNumericalPrefixHandler
public UnixTimestampPrefixHandler withUseRetrieved(boolean useRetrieved)
withUseRetrieved
in class BaseNumericalPrefixHandler
public UnixTimestampPrefixHandler withUseRetrieved(java.lang.Boolean useRetrieved)
withUseRetrieved
in class BaseNumericalPrefixHandler
public UnixTimestampPrefixHandler withLsb(int lsb)
withLsb
in class BaseNumericalPrefixHandler
public UnixTimestampPrefixHandler withLsb(java.lang.Integer lsb)
withLsb
in class BaseNumericalPrefixHandler
public UnixTimestampPrefixHandler withMsb(int msb)
withMsb
in class BaseNumericalPrefixHandler
public UnixTimestampPrefixHandler withMsb(java.lang.Integer msb)
withMsb
in class BaseNumericalPrefixHandler
public UnixTimestampPrefixHandler withIndexField(java.lang.String indexField)
withIndexField
in class BaseNumericalPrefixHandler
public UnixTimestampPrefixHandler withName(java.lang.String name)
withName
in class BaseNumericalPrefixHandler
public UnixTimestampPrefixHandler withAliases(java.lang.String aliases)
withAliases
in class BaseNumericalPrefixHandler
public UnixTimestampPrefixHandler withQueryExpansionConfig(java.lang.String queryExpansionConfig)
withQueryExpansionConfig
in class BaseNumericalPrefixHandler
public UnixTimestampPrefixHandler withDataModelState(java.lang.String dataModelState)
withDataModelState
in class BaseNumericalPrefixHandler
public UnixTimestampPrefixHandler withFromDataModel(QueryPrefixHandler fromDataModel)
withFromDataModel
in class BaseNumericalPrefixHandler
public UnixTimestampPrefixHandler withDataModelClass(java.lang.String dataModelClass)
withDataModelClass
in class BaseNumericalPrefixHandler
public UnixTimestampPrefixHandler withDataModelProperty(java.lang.String dataModelProperty)
withDataModelProperty
in class BaseNumericalPrefixHandler
public UnixTimestampPrefixHandler withPrefixMatch(boolean prefixMatch)
withPrefixMatch
in class BaseNumericalPrefixHandler
public UnixTimestampPrefixHandler withPrefixMatch(java.lang.Boolean prefixMatch)
withPrefixMatch
in class BaseNumericalPrefixHandler
public void setTime(boolean time)
public boolean isTime()
public UnixTimestampPrefixHandler withTime(boolean time)
public UnixTimestampPrefixHandler withTime(java.lang.Boolean time)
public UnixTimestampPrefixHandler makeCopy()
makeCopy
in class BaseNumericalPrefixHandler
public static UnixTimestampPrefixHandler 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
writeTo
in class BaseNumericalPrefixHandler
javax.xml.bind.JAXBException
java.io.IOException
public static UnixTimestampPrefixHandler 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 BaseNumericalPrefixHandler
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
check
in class BaseNumericalPrefixHandler
com.exalead.util.TypedException
public void accept(BaseNumericalPrefixHandler.Visitor visitor) throws com.exalead.util.TypedException
accept
in class BaseNumericalPrefixHandler
com.exalead.util.TypedException
public void accept(IndexFieldPrefixHandler.Visitor visitor) throws com.exalead.util.TypedException
accept
in class IndexFieldPrefixHandler
com.exalead.util.TypedException
public void accept(QueryPrefixHandler.Visitor visitor) throws com.exalead.util.TypedException
accept
in class QueryPrefixHandler
com.exalead.util.TypedException
public <T> T accept(BaseNumericalPrefixHandler.Transformer<T> transformer, T[] t) throws com.exalead.util.TypedException
accept
in class BaseNumericalPrefixHandler
com.exalead.util.TypedException
public <T> T accept(IndexFieldPrefixHandler.Transformer<T> transformer, T[] t) throws com.exalead.util.TypedException
accept
in class IndexFieldPrefixHandler
com.exalead.util.TypedException
public <T> T accept(QueryPrefixHandler.Transformer<T> transformer, T[] t) throws com.exalead.util.TypedException
accept
in class QueryPrefixHandler
com.exalead.util.TypedException
Copyright © 2021 Dassault Systèmes, All Rights Reserved.