public class TypeDetails extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
TypeDetails.ProfiledType |
| Constructor and Description |
|---|
TypeDetails(ExpressionNode.CollectionStatus collectionStatus,
Set<String> names) |
TypeDetails(ExpressionNode.CollectionStatus collectionStatus,
String... names) |
TypeDetails(ExpressionNode.CollectionStatus collectionStatus,
TypeDetails.ProfiledType pt) |
| Modifier and Type | Method and Description |
|---|---|
String |
addType(String n) |
String |
addType(String n,
String p) |
void |
addType(TypeDetails.ProfiledType pt) |
void |
addTypes(Collection<String> names) |
String |
describe() |
ElementDefinition.ElementDefinitionBindingComponent |
getBinding() |
ExpressionNode.CollectionStatus |
getCollectionStatus() |
List<TypeDetails.ProfiledType> |
getProfiledTypes() |
String |
getType() |
String |
getTypeCode() |
Set<String> |
getTypes() |
boolean |
hasBinding() |
boolean |
hasNoTypes() |
boolean |
hasType(IWorkerContext context,
String... tn) |
boolean |
hasType(Set<String> tn) |
TypeDetails |
toSingleton() |
String |
toString() |
TypeDetails |
union(TypeDetails right) |
void |
update(TypeDetails source) |
public TypeDetails(ExpressionNode.CollectionStatus collectionStatus, String... names)
public TypeDetails(ExpressionNode.CollectionStatus collectionStatus, Set<String> names)
public TypeDetails(ExpressionNode.CollectionStatus collectionStatus, TypeDetails.ProfiledType pt)
public void addType(TypeDetails.ProfiledType pt)
public void addTypes(Collection<String> names)
public boolean hasType(IWorkerContext context, String... tn)
public void update(TypeDetails source)
public TypeDetails union(TypeDetails right)
public boolean hasNoTypes()
public TypeDetails toSingleton()
public ExpressionNode.CollectionStatus getCollectionStatus()
public String getTypeCode() throws DefinitionException
DefinitionExceptionpublic List<TypeDetails.ProfiledType> getProfiledTypes()
public boolean hasBinding()
public ElementDefinition.ElementDefinitionBindingComponent getBinding()
Copyright © 2014–2017 University Health Network. All rights reserved.