public static class ExpressionNode.TypeDetails extends Object
| Constructor and Description |
|---|
TypeDetails(ExpressionNode.CollectionStatus collectionStatus,
Set<String> names) |
TypeDetails(ExpressionNode.CollectionStatus collectionStatus,
String... names) |
| Modifier and Type | Method and Description |
|---|---|
void |
addType(String n) |
void |
addTypes(Collection<String> n) |
String |
describe() |
ExpressionNode.CollectionStatus |
getCollectionStatus() |
String |
getType() |
Set<String> |
getTypes() |
boolean |
hasNoTypes() |
boolean |
hasType(Set<String> tn) |
boolean |
hasType(String... tn) |
ExpressionNode.TypeDetails |
toSingleton() |
ExpressionNode.TypeDetails |
union(ExpressionNode.TypeDetails right) |
void |
update(ExpressionNode.TypeDetails source) |
public TypeDetails(ExpressionNode.CollectionStatus collectionStatus, String... names)
public TypeDetails(ExpressionNode.CollectionStatus collectionStatus, Set<String> names)
public void addTypes(Collection<String> n)
public void update(ExpressionNode.TypeDetails source)
public ExpressionNode.TypeDetails union(ExpressionNode.TypeDetails right)
public boolean hasNoTypes()
public ExpressionNode.TypeDetails toSingleton()
public ExpressionNode.CollectionStatus getCollectionStatus()
Copyright © 2014–2018 University Health Network. All rights reserved.