public class SetType extends MathType
Constructor and Description |
---|
SetType(MathType type)
type must be a RealType or a RealTupleType
|
Modifier and Type | Method and Description |
---|---|
MathType |
binary(MathType type,
int op,
Vector names) |
ShadowType |
buildShadowType(DataDisplayLink link,
ShadowType parent) |
MathType |
cloneDerivative(RealType d_partial) |
boolean |
equals(Object type)
ScalarTypes are equal if they have the same name;
TupleTypes are equal if their components are equal;
FunctionTypes are equal if their domains and ranges
are equal
|
boolean |
equalsExceptName(MathType type)
this is useful for determining compatibility of
Data objects for binary mathematical operations;
any RealTypes are equal; any TextTypes are equal;
TupleTypes are equal if their components are equal;
FunctionTypes are equal if their domains and ranges
are equal
|
boolean |
equalsExceptNameButUnits(MathType type) |
RealTupleType |
getDomain()
if the domain passed to constructor was a RealType,
getDomain returns a RealTupleType with that RealType
as its single component
|
Data |
missingData()
returns a missing Data object for any MathType
|
String |
prettyString(int indent) |
MathType |
unary(int op,
Vector names) |
addTimeAlias, findScalarType, guessMaps, main, prettyString, stringToType, toString
public SetType(MathType type) throws VisADException
VisADException
public boolean equals(Object type)
MathType
public boolean equalsExceptName(MathType type)
MathType
equalsExceptName
in class MathType
public boolean equalsExceptNameButUnits(MathType type)
equalsExceptNameButUnits
in class MathType
public MathType cloneDerivative(RealType d_partial) throws VisADException
cloneDerivative
in class MathType
VisADException
public MathType binary(MathType type, int op, Vector names) throws VisADException
binary
in class MathType
VisADException
public MathType unary(int op, Vector names) throws VisADException
unary
in class MathType
VisADException
public String prettyString(int indent)
prettyString
in class MathType
public Data missingData() throws VisADException
MathType
missingData
in class MathType
VisADException
public RealTupleType getDomain()
public ShadowType buildShadowType(DataDisplayLink link, ShadowType parent) throws VisADException, RemoteException
buildShadowType
in class MathType
VisADException
RemoteException
Copyright © 1996–2023 The SSEC Visualization Project. All rights reserved.