org.python.antlr.ast
Class Compare
- java.lang.Object
-
- org.python.core.PyObject
-
- org.python.antlr.AST
-
- org.python.antlr.PythonTree
-
- org.python.antlr.base.expr
-
- org.python.antlr.ast.Compare
-
- All Implemented Interfaces:
- java.io.Serializable, Traverseproc
- Direct Known Subclasses:
- CompareDerived
public class Compare extends expr
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.python.core.PyObject
PyObject.ConversionException
-
-
Field Summary
Fields Modifier and Type Field and Description PyObject__dict__static PyTypeTYPE-
Fields inherited from class org.python.antlr.PythonTree
from_future_checked
-
Fields inherited from class org.python.core.PyObject
gcMonitorGlobal
-
-
Constructor Summary
Constructors Constructor and Description Compare()Compare(java.lang.Integer ttype, org.antlr.runtime.Token token, expr left, java.util.List<cmpopType> ops, java.util.List<expr> comparators)Compare(PyObject left, PyObject ops, PyObject comparators)Compare(PythonTree tree, expr left, java.util.List<cmpopType> ops, java.util.List<expr> comparators)Compare(PyType subType)Compare(org.antlr.runtime.Token token, expr left, java.util.List<cmpopType> ops, java.util.List<expr> comparators)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description <R> Raccept(VisitorIF<R> visitor)voidCompare___init__(PyObject[] args, java.lang.String[] keywords)PyObjectfastGetDict()xxx implements where meaningfulPyString[]get_attributes()PyString[]get_fields()intgetCol_offset()PyObjectgetComparators()PyObjectgetDict()xxx implements where meaningfuljava.util.List<expr>getInternalComparators()exprgetInternalLeft()java.util.List<cmpopType>getInternalOps()PyObjectgetLeft()intgetLineno()PyObjectgetOps()voidsetCol_offset(int num)voidsetComparators(PyObject comparators)voidsetLeft(PyObject left)voidsetLineno(int num)voidsetOps(PyObject ops)java.lang.StringtoString()java.lang.StringtoStringTree()voidtraverse(VisitorIF<?> visitor)-
Methods inherited from class org.python.antlr.PythonTree
addChild, addChildren, deleteChild, dottedNameListToString, dupNode, freshenParentAndChildIndexes, freshenParentAndChildIndexes, getAntlrType, getCharStartIndex, getCharStopIndex, getChild, getChildCount, getChildIndex, getChildren, getFirstChildWithType, getNode, getParent, getText, getToken, getTokenStartIndex, getTokenStopIndex, isNil, refersDirectlyTo, replaceChildren, setCharStartIndex, setCharStopIndex, setChild, setChildIndex, setParent, setTokenStartIndex, setTokenStopIndex, traverse
-
Methods inherited from class org.python.antlr.AST
check, unexpectedCall
-
Methods inherited from class org.python.core.PyObject
__abs__, __add__, __and__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __cmp__, __coerce__, __coerce_ex__, __complex__, __contains__, __delattr__, __delattr__, __delete__, __delitem__, __delitem__, __delslice__, __delslice__, __dir__, __div__, __divmod__, __ensure_finalizer__, __eq__, __findattr__, __findattr__, __findattr_ex__, __finditem__, __finditem__, __finditem__, __float__, __floordiv__, __format__, __ge__, __get__, __getattr__, __getattr__, __getitem__, __getitem__, __getnewargs__, __getslice__, __getslice__, __gt__, __hash__, __hex__, __iadd__, __iand__, __idiv__, __idivmod__, __ifloordiv__, __ilshift__, __imod__, __imul__, __index__, __int__, __invert__, __ior__, __ipow__, __irshift__, __isub__, __iter__, __iternext__, __itruediv__, __ixor__, __le__, __len__, __long__, __lshift__, __lt__, __mod__, __mul__, __ne__, __neg__, __nonzero__, __not__, __oct__, __or__, __pos__, __pow__, __pow__, __radd__, __rand__, __rdiv__, __rdivmod__, __reduce__, __reduce_ex__, __reduce_ex__, __repr__, __rfloordiv__, __rlshift__, __rmod__, __rmul__, __ror__, __rpow__, __rrshift__, __rshift__, __rsub__, __rtruediv__, __rxor__, __set__, __setattr__, __setattr__, __setitem__, __setitem__, __setitem__, __setslice__, __setslice__, __str__, __sub__, __tojava__, __truediv__, __trunc__, __unicode__, __xor__, _add, _and, _callextra, _cmp, _div, _divmod, _doget, _doget, _doset, _eq, _floordiv, _ge, _gt, _iadd, _iand, _idiv, _idivmod, _ifloordiv, _ilshift, _imod, _imul, _in, _ior, _ipow, _irshift, _is, _isnot, _isub, _itruediv, _ixor, _jcall, _jcallexc, _jthrow, _le, _lshift, _lt, _mod, _mul, _ne, _notin, _or, _pow, _rshift, _sub, _truediv, _xor, asDouble, asIndex, asIndex, asInt, asInt, asIterable, asLong, asLong, asName, asName, asString, asString, asStringOrNull, asStringOrNull, bit_length, conjugate, delDict, delType, dispatch__init__, equals, fastGetClass, getType, hashCode, implementsDescrDelete, implementsDescrGet, implementsDescrSet, invoke, invoke, invoke, invoke, invoke, invoke, isCallable, isDataDescr, isIndex, isInteger, isMappingType, isNumberType, isSequenceType, noAttributeError, object___subclasshook__, readonlyAttributeError, setDict, setType
-
-
-
-
Constructor Detail
-
Compare
public Compare(PyType subType)
-
Compare
public Compare()
-
Compare
public Compare(org.antlr.runtime.Token token, expr left, java.util.List<cmpopType> ops, java.util.List<expr> comparators)
-
Compare
public Compare(java.lang.Integer ttype, org.antlr.runtime.Token token, expr left, java.util.List<cmpopType> ops, java.util.List<expr> comparators)
-
Compare
public Compare(PythonTree tree, expr left, java.util.List<cmpopType> ops, java.util.List<expr> comparators)
-
-
Method Detail
-
getInternalLeft
public expr getInternalLeft()
-
getLeft
public PyObject getLeft()
-
setLeft
public void setLeft(PyObject left)
-
getInternalOps
public java.util.List<cmpopType> getInternalOps()
-
getOps
public PyObject getOps()
-
setOps
public void setOps(PyObject ops)
-
getInternalComparators
public java.util.List<expr> getInternalComparators()
-
getComparators
public PyObject getComparators()
-
setComparators
public void setComparators(PyObject comparators)
-
get_fields
public PyString[] get_fields()
- Overrides:
get_fieldsin classexpr
-
get_attributes
public PyString[] get_attributes()
- Overrides:
get_attributesin classexpr
-
Compare___init__
public void Compare___init__(PyObject[] args, java.lang.String[] keywords)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classPythonTree
-
toStringTree
public java.lang.String toStringTree()
- Overrides:
toStringTreein classPythonTree
-
accept
public <R> R accept(VisitorIF<R> visitor) throws java.lang.Exception
- Overrides:
acceptin classPythonTree- Throws:
java.lang.Exception
-
traverse
public void traverse(VisitorIF<?> visitor) throws java.lang.Exception
- Overrides:
traversein classPythonTree- Throws:
java.lang.Exception
-
fastGetDict
public PyObject fastGetDict()
Description copied from class:PyObjectxxx implements where meaningful- Overrides:
fastGetDictin classPyObject- Returns:
- internal object per instance dict or null
-
getDict
public PyObject getDict()
Description copied from class:PyObjectxxx implements where meaningful
-
getLineno
public int getLineno()
- Overrides:
getLinenoin classPythonTree
-
setLineno
public void setLineno(int num)
-
getCol_offset
public int getCol_offset()
- Overrides:
getCol_offsetin classPythonTree
-
setCol_offset
public void setCol_offset(int num)
-
-
DMelt 3.0 © DataMelt by jWork.ORG