public class AggregateDomain extends Domain
Constructor and Description |
---|
AggregateDomain(Class<? extends Aggregate> c)
Reserved for EXPRESS compiler generated classes.
|
Modifier and Type | Method and Description |
---|---|
Class |
domainClass() |
Domain |
getElementDomain()
Gets the domain for elements of the aggregate.
|
boolean |
isAggregate() |
Aggregate |
newInstance()
Create a new instance of the Aggregate object described by this domain
|
boolean |
typeIsa(Domain other)
Tests if this Domain is assignable to the other Domain.
|
public Class domainClass()
domainClass
in class Domain
public Domain getElementDomain()
public Aggregate newInstance() throws SchemaStructureException
SchemaStructureException
public boolean typeIsa(Domain other)
Domain
public boolean isAggregate()
isAggregate
in class Domain