public class AutoTileGeoFacet extends VirtualFacet implements com.exalead.util.Checkable, java.io.Serializable
VirtualFacet.Transformer<T>, VirtualFacet.Visitor
Facet.FromDataModel, Facet.Implementation, Facet.RefinementPolicy, Facet.Type
FacetView.SortFunction
Modifier and Type | Field and Description |
---|---|
static double |
DEFAULT_X_BIN_SIZE |
static double |
DEFAULT_X_MAX |
static double |
DEFAULT_X_MIN |
static double |
DEFAULT_Y_BIN_SIZE |
static double |
DEFAULT_Y_MAX |
static double |
DEFAULT_Y_MIN |
java.lang.String |
field |
double |
xBinSize |
double |
xMax |
double |
xMin |
double |
yBinSize |
double |
yMax |
double |
yMin |
virtualRoot
additionalFacetView, aggregationFunction, dataModelClass, dataModelProperty, dataModelState, DEFAULT_IMPLEMENTATION, DEFAULT_IN_HITS, DEFAULT_IN_NAVIGATION, DEFAULT_MAX_SLICE_CATEGORIES, DEFAULT_REFINEMENT_POLICY, fromDataModel, id, implementation, index, inHits, inNavigation, maxSliceCategories, refinementPolicy, type
aggregateScores, DEFAULT_AGGREGATE_SCORES, DEFAULT_MAX_CATEGORIES, DEFAULT_MAX_CATEGORIES_PER_LEVEL, DEFAULT_MIN_DOCS_PER_CATEGORY, DEFAULT_REVERSE, DEFAULT_SORT_FUNCTION, explicitSortOrderValues, maxCategories, maxCategoriesPerLevel, minDocsPerCategory, reverse, sortAggregationFunction, sortFunction
Constructor and Description |
---|
AutoTileGeoFacet() |
AutoTileGeoFacet(AutoTileGeoFacet o)
Copy constructor
|
AutoTileGeoFacet(java.lang.String id,
java.lang.String virtualRoot,
java.lang.String field) |
AutoTileGeoFacet(java.lang.String id,
java.lang.String virtualRoot,
java.lang.String field,
double xBinSize,
double yBinSize) |
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(Facet.Transformer<T> transformer,
T[] t) |
void |
accept(Facet.Visitor visitor) |
<T> T |
accept(FacetView.Transformer<T> transformer,
T[] t) |
void |
accept(FacetView.Visitor visitor) |
<T> T |
accept(VirtualFacet.Transformer<T> transformer,
T[] t) |
void |
accept(VirtualFacet.Visitor visitor) |
void |
check(boolean deep,
java.lang.String errorContext)
Checks this AutoTileGeoFacet.
|
static AutoTileGeoFacet |
fromString(java.lang.String s)
String representation of this AutoTileGeoFacet.
|
java.lang.String |
getField()
The point field on which to perform the synthesis.
|
double |
getXBinSize()
Size of a tile in the X direction.
|
double |
getXMax()
Maximum bounding box X value.
|
double |
getXMin()
Minimum bounding box X value.
|
double |
getYBinSize()
Size of a tile in the Y direction.
|
double |
getYMax()
Maximum bounding box Y value.
|
double |
getYMin()
Minimum bounding box Y value.
|
AutoTileGeoFacet |
makeCopy()
Creates and returns a deep copy of this AutoTileGeoFacet.
|
static AutoTileGeoFacet |
readFrom(java.io.InputStream is)
Read this AutoTileGeoFacet from an XML fragment.
|
void |
setField(java.lang.String field)
The point field on which to perform the synthesis.
|
void |
setXBinSize(double xBinSize)
Size of a tile in the X direction.
|
void |
setXMax(double xMax)
Maximum bounding box X value.
|
void |
setXMin(double xMin)
Minimum bounding box X value.
|
void |
setYBinSize(double yBinSize)
Size of a tile in the Y direction.
|
void |
setYMax(double yMax)
Maximum bounding box Y value.
|
void |
setYMin(double yMin)
Minimum bounding box Y value.
|
java.lang.String |
toString()
String representation of this AutoTileGeoFacet.
|
AutoTileGeoFacet |
withAdditionalFacetView(AdditionalFacetView... __values) |
AutoTileGeoFacet |
withAdditionalFacetView(java.util.Collection<AdditionalFacetView> __values) |
AutoTileGeoFacet |
withAggregateScores(boolean aggregateScores)
Deprecated.
|
AutoTileGeoFacet |
withAggregateScores(java.lang.Boolean aggregateScores)
Deprecated.
|
AutoTileGeoFacet |
withAggregationFunction(AggregationFunction... __values)
A numerical computation to perform on hits matching each value of the facet.
|
AutoTileGeoFacet |
withAggregationFunction(java.util.Collection<AggregationFunction> __values) |
AutoTileGeoFacet |
withDataModelClass(java.lang.String dataModelClass) |
AutoTileGeoFacet |
withDataModelProperty(java.lang.String dataModelProperty) |
AutoTileGeoFacet |
withDataModelState(java.lang.String dataModelState) |
AutoTileGeoFacet |
withExplicitSortOrderValues(java.lang.String explicitSortOrderValues) |
AutoTileGeoFacet |
withField(java.lang.String field) |
AutoTileGeoFacet |
withFromDataModel(Facet fromDataModel) |
AutoTileGeoFacet |
withId(java.lang.String id) |
AutoTileGeoFacet |
withImplementation(java.lang.String implementation) |
AutoTileGeoFacet |
withIndex(int index) |
AutoTileGeoFacet |
withIndex(java.lang.Integer index) |
AutoTileGeoFacet |
withInHits(boolean inHits) |
AutoTileGeoFacet |
withInHits(java.lang.Boolean inHits) |
AutoTileGeoFacet |
withInNavigation(boolean inNavigation) |
AutoTileGeoFacet |
withInNavigation(java.lang.Boolean inNavigation) |
AutoTileGeoFacet |
withMaxCategories(int maxCategories) |
AutoTileGeoFacet |
withMaxCategories(java.lang.Integer maxCategories) |
AutoTileGeoFacet |
withMaxCategoriesPerLevel(int maxCategoriesPerLevel) |
AutoTileGeoFacet |
withMaxCategoriesPerLevel(java.lang.Integer maxCategoriesPerLevel) |
AutoTileGeoFacet |
withMaxSliceCategories(int maxSliceCategories) |
AutoTileGeoFacet |
withMaxSliceCategories(java.lang.Integer maxSliceCategories) |
AutoTileGeoFacet |
withMinDocsPerCategory(int minDocsPerCategory) |
AutoTileGeoFacet |
withMinDocsPerCategory(java.lang.Integer minDocsPerCategory) |
AutoTileGeoFacet |
withRefinementPolicy(java.lang.String refinementPolicy) |
AutoTileGeoFacet |
withReverse(boolean reverse) |
AutoTileGeoFacet |
withReverse(java.lang.Boolean reverse) |
AutoTileGeoFacet |
withSortAggregationFunction(java.lang.String sortAggregationFunction) |
AutoTileGeoFacet |
withSortFunction(java.lang.String sortFunction) |
AutoTileGeoFacet |
withType(java.lang.String type) |
AutoTileGeoFacet |
withVirtualRoot(java.lang.String virtualRoot) |
AutoTileGeoFacet |
withXBinSize(double xBinSize) |
AutoTileGeoFacet |
withXMax(double xMax) |
AutoTileGeoFacet |
withXMin(double xMin) |
AutoTileGeoFacet |
withYBinSize(double yBinSize) |
AutoTileGeoFacet |
withYMax(double yMax) |
AutoTileGeoFacet |
withYMin(double yMin) |
void |
writeTo(java.io.OutputStream os)
Write this AutoTileGeoFacet as an XML fragment
|
getVirtualRoot, setVirtualRoot
getAdditionalFacetView, getAdditionalFacetViewAsMap, getAdditionalFacetViewById, getAggregationFunction, getAggregationFunctionAsMap, getAggregationFunctionById, getDataModelClass, getDataModelProperty, getDataModelState, getFromDataModel, getId, getImplementation, getImplementationAsEnum, getIndex, getMaxSliceCategories, getRefinementPolicy, getRefinementPolicyAsEnum, getType, getTypeAsEnum, isA, isA, isA, isInHits, isInNavigation, isOneOf, isOneOf, isOneOf, removeAdditionalFacetViewById, removeAggregationFunctionById, setDataModelClass, setDataModelProperty, setDataModelState, setFromDataModel, setId, setImplementation, setImplementation, setIndex, setInHits, setInNavigation, setMaxSliceCategories, setRefinementPolicy, setRefinementPolicy, setType, setType
getExplicitSortOrderValues, getMaxCategories, getMaxCategoriesPerLevel, getMinDocsPerCategory, getSortAggregationFunction, getSortFunction, getSortFunctionAsEnum, isA, isAggregateScores, isOneOf, isReverse, setAggregateScores, setExplicitSortOrderValues, setMaxCategories, setMaxCategoriesPerLevel, setMinDocsPerCategory, setReverse, setSortAggregationFunction, setSortFunction, setSortFunction
public java.lang.String field
public double xMin
public static final double DEFAULT_X_MIN
public double yMin
public static final double DEFAULT_Y_MIN
public double xMax
public static final double DEFAULT_X_MAX
public double yMax
public static final double DEFAULT_Y_MAX
public double xBinSize
public static final double DEFAULT_X_BIN_SIZE
public double yBinSize
public static final double DEFAULT_Y_BIN_SIZE
public AutoTileGeoFacet()
public AutoTileGeoFacet(java.lang.String id, java.lang.String virtualRoot, java.lang.String field)
public AutoTileGeoFacet(java.lang.String id, java.lang.String virtualRoot, java.lang.String field, double xBinSize, double yBinSize)
public AutoTileGeoFacet(AutoTileGeoFacet o)
public AutoTileGeoFacet withVirtualRoot(java.lang.String virtualRoot)
withVirtualRoot
in class VirtualFacet
public AutoTileGeoFacet withId(java.lang.String id)
withId
in class VirtualFacet
public AutoTileGeoFacet withType(java.lang.String type)
withType
in class VirtualFacet
public AutoTileGeoFacet withIndex(int index)
withIndex
in class VirtualFacet
public AutoTileGeoFacet withIndex(java.lang.Integer index)
withIndex
in class VirtualFacet
public AutoTileGeoFacet withRefinementPolicy(java.lang.String refinementPolicy)
withRefinementPolicy
in class VirtualFacet
public AutoTileGeoFacet withImplementation(java.lang.String implementation)
withImplementation
in class VirtualFacet
public AutoTileGeoFacet withDataModelState(java.lang.String dataModelState)
withDataModelState
in class VirtualFacet
public AutoTileGeoFacet withFromDataModel(Facet fromDataModel)
withFromDataModel
in class VirtualFacet
public AutoTileGeoFacet withDataModelClass(java.lang.String dataModelClass)
withDataModelClass
in class VirtualFacet
public AutoTileGeoFacet withDataModelProperty(java.lang.String dataModelProperty)
withDataModelProperty
in class VirtualFacet
public AutoTileGeoFacet withInNavigation(boolean inNavigation)
withInNavigation
in class VirtualFacet
public AutoTileGeoFacet withInNavigation(java.lang.Boolean inNavigation)
withInNavigation
in class VirtualFacet
public AutoTileGeoFacet withInHits(boolean inHits)
withInHits
in class VirtualFacet
public AutoTileGeoFacet withInHits(java.lang.Boolean inHits)
withInHits
in class VirtualFacet
public AutoTileGeoFacet withAggregationFunction(AggregationFunction... __values)
withAggregationFunction
in class VirtualFacet
public AutoTileGeoFacet withAggregationFunction(java.util.Collection<AggregationFunction> __values)
withAggregationFunction
in class VirtualFacet
public AutoTileGeoFacet withAdditionalFacetView(AdditionalFacetView... __values)
withAdditionalFacetView
in class VirtualFacet
public AutoTileGeoFacet withAdditionalFacetView(java.util.Collection<AdditionalFacetView> __values)
withAdditionalFacetView
in class VirtualFacet
public AutoTileGeoFacet withMaxSliceCategories(int maxSliceCategories)
withMaxSliceCategories
in class VirtualFacet
public AutoTileGeoFacet withMaxSliceCategories(java.lang.Integer maxSliceCategories)
withMaxSliceCategories
in class VirtualFacet
public AutoTileGeoFacet withMinDocsPerCategory(int minDocsPerCategory)
withMinDocsPerCategory
in class VirtualFacet
public AutoTileGeoFacet withMinDocsPerCategory(java.lang.Integer minDocsPerCategory)
withMinDocsPerCategory
in class VirtualFacet
public AutoTileGeoFacet withMaxCategories(int maxCategories)
withMaxCategories
in class VirtualFacet
public AutoTileGeoFacet withMaxCategories(java.lang.Integer maxCategories)
withMaxCategories
in class VirtualFacet
public AutoTileGeoFacet withMaxCategoriesPerLevel(int maxCategoriesPerLevel)
withMaxCategoriesPerLevel
in class VirtualFacet
public AutoTileGeoFacet withMaxCategoriesPerLevel(java.lang.Integer maxCategoriesPerLevel)
withMaxCategoriesPerLevel
in class VirtualFacet
public AutoTileGeoFacet withSortFunction(java.lang.String sortFunction)
withSortFunction
in class VirtualFacet
public AutoTileGeoFacet withSortAggregationFunction(java.lang.String sortAggregationFunction)
withSortAggregationFunction
in class VirtualFacet
public AutoTileGeoFacet withExplicitSortOrderValues(java.lang.String explicitSortOrderValues)
withExplicitSortOrderValues
in class VirtualFacet
public AutoTileGeoFacet withReverse(boolean reverse)
withReverse
in class VirtualFacet
public AutoTileGeoFacet withReverse(java.lang.Boolean reverse)
withReverse
in class VirtualFacet
@Deprecated public AutoTileGeoFacet withAggregateScores(boolean aggregateScores)
withAggregateScores
in class VirtualFacet
@Deprecated public AutoTileGeoFacet withAggregateScores(java.lang.Boolean aggregateScores)
withAggregateScores
in class VirtualFacet
public void setField(java.lang.String field)
public java.lang.String getField()
public AutoTileGeoFacet withField(java.lang.String field)
public void setXMin(double xMin)
public double getXMin()
public AutoTileGeoFacet withXMin(double xMin)
public void setYMin(double yMin)
public double getYMin()
public AutoTileGeoFacet withYMin(double yMin)
public void setXMax(double xMax)
public double getXMax()
public AutoTileGeoFacet withXMax(double xMax)
public void setYMax(double yMax)
public double getYMax()
public AutoTileGeoFacet withYMax(double yMax)
public void setXBinSize(double xBinSize)
public double getXBinSize()
public AutoTileGeoFacet withXBinSize(double xBinSize)
public void setYBinSize(double yBinSize)
public double getYBinSize()
public AutoTileGeoFacet withYBinSize(double yBinSize)
public AutoTileGeoFacet makeCopy()
makeCopy
in class VirtualFacet
public static AutoTileGeoFacet 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 VirtualFacet
javax.xml.bind.JAXBException
java.io.IOException
public static AutoTileGeoFacet 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 VirtualFacet
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
check
in class VirtualFacet
com.exalead.util.TypedException
public void accept(VirtualFacet.Visitor visitor) throws com.exalead.util.TypedException
accept
in class VirtualFacet
com.exalead.util.TypedException
public void accept(Facet.Visitor visitor) throws com.exalead.util.TypedException
public void accept(FacetView.Visitor visitor) throws com.exalead.util.TypedException
public <T> T accept(VirtualFacet.Transformer<T> transformer, T[] t) throws com.exalead.util.TypedException
accept
in class VirtualFacet
com.exalead.util.TypedException
public <T> T accept(Facet.Transformer<T> transformer, T[] t) throws com.exalead.util.TypedException
public <T> T accept(FacetView.Transformer<T> transformer, T[] t) throws com.exalead.util.TypedException
Copyright © 2013 Dassault Systèmes, All Rights Reserved.