public class TreeReferenceLevel extends Object implements Externalizable, Serializable
| Modifier and Type | Field and Description |
|---|---|
static int |
MULT_UNINIT |
static boolean |
treeRefLevelInterningEnabled |
| Constructor and Description |
|---|
TreeReferenceLevel() |
TreeReferenceLevel(String name,
int multiplicity) |
TreeReferenceLevel(String name,
int multiplicity,
List<XPathExpression> predicates) |
| Modifier and Type | Method and Description |
|---|---|
static void |
attachCacheTable(CacheTable<TreeReferenceLevel> refs) |
boolean |
equals(Object o)
Two TreeReferenceLevels are equal if they have the same name,
multiplicity, and equal predicates.
|
int |
getMultiplicity() |
String |
getName() |
List<XPathExpression> |
getPredicates() |
int |
hashCode() |
TreeReferenceLevel |
intern() |
void |
readExternal(DataInputStream in,
PrototypeFactory pf) |
TreeReferenceLevel |
setMultiplicity(int mult) |
TreeReferenceLevel |
setName(String name) |
TreeReferenceLevel |
setPredicates(List<XPathExpression> xpe) |
TreeReferenceLevel |
shallowCopy() |
void |
writeExternal(DataOutputStream out) |
public static final int MULT_UNINIT
public static boolean treeRefLevelInterningEnabled
public TreeReferenceLevel()
public TreeReferenceLevel(String name, int multiplicity, List<XPathExpression> predicates)
public TreeReferenceLevel(String name, int multiplicity)
public static void attachCacheTable(CacheTable<TreeReferenceLevel> refs)
public int getMultiplicity()
public String getName()
public TreeReferenceLevel setMultiplicity(int mult)
public TreeReferenceLevel setPredicates(List<XPathExpression> xpe)
public List<XPathExpression> getPredicates()
public TreeReferenceLevel shallowCopy()
public TreeReferenceLevel setName(String name)
public void readExternal(DataInputStream in, PrototypeFactory pf) throws IOException, DeserializationException
readExternal in interface ExternalizableIOExceptionDeserializationExceptionpublic void writeExternal(DataOutputStream out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic boolean equals(Object o)
public TreeReferenceLevel intern()
Copyright © 2023. All rights reserved.