|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object dk.brics.xact.analysis.flowgraph.Entity dk.brics.xact.analysis.flowgraph.SchemaType
public class SchemaType
Schema type.
Constructor Summary | |
---|---|
SchemaType(String type,
Collection<String> tgaps,
Collection<String> agaps,
Map<String,String> gap_types,
Origin origin)
Constructs a new schema type. |
|
SchemaType(String type,
Origin origin)
Constructs a new schema type with no gap info. |
Method Summary | |
---|---|
Collection<String> |
getAttributeGaps()
Returns the collection of attribute gaps, |
Map<String,Node> |
getGapTypeNodes()
|
Map<String,String> |
getGapTypes()
Returns the gap type map, |
Collection<String> |
getTemplateGaps()
Returns the collection of template gaps, |
String |
getType()
Returns the type string. |
Node |
getTypeNode()
|
boolean |
hasGapAnnotations()
Returns whether this schema type has gap annotations, equivalent to ! |
void |
setTypeNode(Node typeNode)
|
Methods inherited from class dk.brics.xact.analysis.flowgraph.Entity |
---|
getOrigin, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SchemaType(String type, Collection<String> tgaps, Collection<String> agaps, Map<String,String> gap_types, Origin origin)
public SchemaType(String type, Origin origin)
Method Detail |
---|
public Collection<String> getAttributeGaps()
public Map<String,Node> getGapTypeNodes()
public Map<String,String> getGapTypes()
public Collection<String> getTemplateGaps()
public String getType()
public Node getTypeNode()
public boolean hasGapAnnotations()
!getGapTypes().isEmpty()
.
public void setTypeNode(Node typeNode)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |