public class Op
extends java.lang.Object
Kind.BITVECTOR_EXTRACT.| Modifier and Type | Field and Description |
|---|---|
protected long |
pointer |
| Constructor and Description |
|---|
Op()
Null op
|
| Modifier and Type | Method and Description |
|---|---|
void |
deletePointer() |
protected void |
deletePointer(long pointer) |
boolean |
equals(java.lang.Object t)
Syntactic equality operator.
|
Term |
get(int i)
Get the index at position
i. |
Kind |
getKind() |
int |
getNumIndices() |
long |
getPointer() |
int |
hashCode()
Get the hash value of an operator.
|
boolean |
isIndexed() |
boolean |
isNull() |
java.lang.String |
toString() |
protected java.lang.String |
toString(long pointer) |
protected void deletePointer(long pointer)
public boolean equals(java.lang.Object t)
equals in class java.lang.Objectt - The operator to compare to for equality.public Kind getKind()
public boolean isNull()
public boolean isIndexed()
public int getNumIndices()
public Term get(int i) throws CVC5ApiException
i.i - The position of the index to return.i.CVC5ApiException - on errorprotected java.lang.String toString(long pointer)
public int hashCode()
hashCode in class java.lang.Objectpublic long getPointer()
public void deletePointer()
public java.lang.String toString()
toString in class java.lang.Object