public class SemanticsType
extends java.lang.Object
Constructor and Description |
---|
SemanticsType(SemanticsTypeName type) |
Modifier and Type | Method and Description |
---|---|
void |
addProperty(java.lang.String name,
java.lang.Object value) |
java.util.Map<java.lang.String,java.lang.Object> |
getProperties() |
SemanticsTypeName |
getType() |
boolean |
isSetProperties() |
void |
removeProperty(java.lang.String name) |
void |
setProperties(java.util.Map<java.lang.String,java.lang.Object> properties) |
void |
unsetProperties() |
public SemanticsType(SemanticsTypeName type)
public SemanticsTypeName getType()
public boolean isSetProperties()
public void addProperty(java.lang.String name, java.lang.Object value)
public java.util.Map<java.lang.String,java.lang.Object> getProperties()
public void setProperties(java.util.Map<java.lang.String,java.lang.Object> properties)
public void removeProperty(java.lang.String name)
public void unsetProperties()