@Immutable public final class MetaContexts extends Object
Consists of a standard Contexts element, plus options to define how
the meta stack should be constructed.
| Constructor and Description |
|---|
MetaContexts(Contexts contexts,
MetaStackDefinition prefixStackDefinition,
MetaStackDefinition suffixStackDefinition)
Creates a new meta contexts instance
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Contexts |
getContexts() |
MetaStackDefinition |
getPrefixStackDefinition() |
MetaStackDefinition |
getSuffixStackDefinition() |
int |
hashCode() |
static MetaContexts |
of(Contexts contexts,
MetaStackDefinition prefixStackDefinition,
MetaStackDefinition suffixStackDefinition)
Creates a new meta contexts instance
|
String |
toString() |
public MetaContexts(@Nonnull Contexts contexts, @Nonnull MetaStackDefinition prefixStackDefinition, @Nonnull MetaStackDefinition suffixStackDefinition)
contexts - the standard contexts for the queryprefixStackDefinition - the prefix stack definition to be usedsuffixStackDefinition - the suffix stack definition to be usedpublic static MetaContexts of(@Nonnull Contexts contexts, @Nonnull MetaStackDefinition prefixStackDefinition, @Nonnull MetaStackDefinition suffixStackDefinition)
contexts - the standard contexts for the queryprefixStackDefinition - the prefix stack definition to be usedsuffixStackDefinition - the suffix stack definition to be used@Nonnull public MetaStackDefinition getPrefixStackDefinition()
@Nonnull public MetaStackDefinition getSuffixStackDefinition()
Copyright © 2018. All rights reserved.