public class SymbolicObject extends AbstractSymbolicAssociationValueContainer implements ISymbolicObject
ISymbolicObject.| Modifier and Type | Field and Description |
|---|---|
private Term |
name
The name.
|
private Services |
services
The
Services to use. |
| Constructor and Description |
|---|
SymbolicObject(Services services,
Term name,
IModelSettings settings)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Term |
getName()
Returns the name of this object.
|
String |
getNameString()
Returns the name of this object as human readable
String. |
Sort |
getType()
Returns the type of this object.
|
String |
getTypeString()
Returns the type of this object as human readable string.
|
String |
toString() |
addAssociation, addValue, getAssociation, getAssociations, getValue, getValuesformatTerm, getSettingsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAssociation, getAssociations, getValue, getValuesgetSettingsprivate final Term name
public SymbolicObject(Services services, Term name, IModelSettings settings)
services - The Services to use.name - The name.settings - The IModelSettings to use.public Term getName()
getName in interface ISymbolicObjectpublic String getNameString()
String.getNameString in interface ISymbolicObjectString.public Sort getType()
getType in interface ISymbolicObjectpublic String getTypeString()
getTypeString in interface ISymbolicObject