org.autoplot.jythonsupport.PyDatum

Wrap a das2 Datum, implementing operators.

PyDatum( )

findbugs says that because PyJavaInstance is externalizable, then there needs to be a no-arg constructor.

PyDatum( Datum d )

PyDatum( String s )

create a PyDatum by parsing to Datum with Ops.datum.


__abs__

__abs__( ) → PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__add__

__add__( PyObject arg0 ) → PyObject

Parameters

arg0 - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__and__

__and__( PyObject o ) → PyObject

Parameters

o - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__div__

__div__( PyObject arg0 ) → PyObject

Parameters

arg0 - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__eq__

__eq__( PyObject arg0 ) → PyObject

Parameters

arg0 - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__float__

__float__( ) → PyFloat

Returns:

PyFloat

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__floordiv__

__floordiv__( PyObject arg0 ) → PyObject

Parameters

arg0 - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__ge__

__ge__( PyObject arg0 ) → PyObject

Parameters

arg0 - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__gt__

__gt__( PyObject arg0 ) → PyObject

Parameters

arg0 - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__int__

__int__( ) → PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__le__

__le__( PyObject arg0 ) → PyObject

Parameters

arg0 - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__long__

__long__( ) → PyLong

Returns:

PyLong

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__lt__

__lt__( PyObject arg0 ) → PyObject

Parameters

arg0 - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__mod__

__mod__( PyObject arg0 ) → PyObject

Parameters

arg0 - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__mul__

__mul__( PyObject arg0 ) → PyObject

Parameters

arg0 - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__ne__

__ne__( PyObject arg0 ) → PyObject

Parameters

arg0 - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__neg__

__neg__( ) → PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__nonzero__

__nonzero__( ) → boolean

Returns:

boolean

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__or__

__or__( PyObject o ) → PyObject

Parameters

o - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__pos__

__pos__( ) → PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__pow__

__pow__( PyObject arg0 ) → PyObject

Parameters

arg0 - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__radd__

__radd__( PyObject arg0 ) → PyObject

Parameters

arg0 - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__rdiv__

__rdiv__( PyObject arg0 ) → PyObject

Parameters

arg0 - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__rfloordiv__

__rfloordiv__( PyObject arg0 ) → PyObject

Parameters

arg0 - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__rmod__

__rmod__( PyObject arg0 ) → PyObject

Parameters

arg0 - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__rmul__

__rmul__( PyObject arg0 ) → PyObject

Parameters

arg0 - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__rpow__

__rpow__( PyObject arg0 ) → PyObject

Parameters

arg0 - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__rsub__

__rsub__( PyObject arg0 ) → PyObject

Parameters

arg0 - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__str__

__str__( ) → PyString

Returns:

PyString

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__sub__

__sub__( PyObject arg0 ) → PyObject

Parameters

arg0 - a PyObject

Returns:

PyObject

[search for examples] [view on GitHub] [view on old javadoc] [view source]


__tojava__

__tojava__( java.lang.Class c ) → Object

This is what does the magical coersion, see https://sourceforge.net/p/autoplot/bugs/1861/

Parameters

c - the class needed.

Returns:

instance of the class if available.

[search for examples] [view on GitHub] [view on old javadoc] [view source]


equals

equals( Object ob_other ) → boolean

Parameters

ob_other - an Object

Returns:

boolean

[search for examples] [view on GitHub] [view on old javadoc] [view source]

equals( org.autoplot.jythonsupport.PyDatum ob_other ) → boolean

hashCode

hashCode( ) → int

Returns:

int

[search for examples] [view on GitHub] [view on old javadoc] [view source]