Package com.microsoft.z3
Class Symbol
- java.lang.Object
-
- com.microsoft.z3.Z3Object
-
- com.microsoft.z3.Symbol
-
- Direct Known Subclasses:
IntSymbol
,StringSymbol
public class Symbol extends Z3Object
Symbols are used to name several term and type constructors.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
protected Z3_symbol_kind
getKind()
The kind of the symbol (int or string)boolean
isIntSymbol()
Indicates whether the symbol is of Int kindboolean
isStringSymbol()
Indicates whether the symbol is of string kind.String
toString()
A string representation of the symbol.-
Methods inherited from class com.microsoft.z3.Z3Object
arrayLength, arrayToNative
-
-
-
-
Constructor Detail
-
Symbol
protected Symbol(Context ctx, long obj)
Symbol constructor
-
-
Method Detail
-
getKind
protected Z3_symbol_kind getKind()
The kind of the symbol (int or string)
-
isIntSymbol
public boolean isIntSymbol()
Indicates whether the symbol is of Int kind
-
isStringSymbol
public boolean isStringSymbol()
Indicates whether the symbol is of string kind.
-
-