|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.steptools.stdev.Domain
com.steptools.stdev.SelectDomain
public class SelectDomain
Representation of an EXPRESS SELECT type
| Constructor Summary | |
|---|---|
SelectDomain(java.lang.Class c)
Reserved for EXPRESS classes |
|
| Method Summary | |
|---|---|
SelectionBase |
findSelection(java.util.List path)
Gets the selection for a given type path |
SelectionBase |
findSelection(java.util.List path,
Domain type)
Gets the selection for a given type path |
SelectionBase |
findSelection(java.lang.String[] path)
Gets the selection for a given type path |
SelectionBase |
findSelection(java.lang.String[] path,
Domain type)
Gets the selection for a given type path |
SelectionBase[] |
getSelections()
Gets the selection that this select defines |
boolean |
isSelect()
|
boolean |
typeIsa(Domain other)
Tests if this Domain is assignable to the other Domain. |
| Methods inherited from class com.steptools.stdev.Domain |
|---|
getName, isAggregate, isBoolean, isEntity, isEnumeration, isInteger, isLogical, isReal, isString |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SelectDomain(java.lang.Class c)
| Method Detail |
|---|
public boolean typeIsa(Domain other)
Domain
typeIsa in class Domainother - The domain to compare to
true If this domain is equal to or a subtype of
the other Domain.
public SelectionBase[] getSelections()
throws SchemaStructureException
SchemaStructureException - malformed schema classes.
public SelectionBase findSelection(java.util.List path,
Domain type)
path - List of String that identify the types that the instance
has. This is the same types that would be specified in a Part21 file.type - The domain for the selection.
public SelectionBase findSelection(java.lang.String[] path,
Domain type)
path - Array of String that identify the types that the instance
has. This is the same types that would be specified in a Part21 file.type - The domain for the selection.
public SelectionBase findSelection(java.util.List path)
path - List of String that identify the types that the instance
has. This is the same types that would be specified in a Part21 file.
public SelectionBase findSelection(java.lang.String[] path)
path - Array of String that identify the types that the instance
has. This is the same types that would be specified in a Part21 file.
public boolean isSelect()
isSelect in class Domain
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||