public class MissingTypeInfo extends TypeInformation<InvalidTypesException>
| Constructor and Description |
|---|
MissingTypeInfo(String functionName) |
MissingTypeInfo(String functionName,
InvalidTypesException typeException) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canEqual(Object obj)
Returns true if the given object can be equaled with this object.
|
TypeSerializer<InvalidTypesException> |
createSerializer(ExecutionConfig executionConfig)
Creates a serializer for the type.
|
boolean |
equals(Object obj) |
int |
getArity()
Gets the arity of this type - the number of fields without nesting.
|
String |
getFunctionName() |
int |
getTotalFields()
Gets the number of logical fields in this type.
|
Class<InvalidTypesException> |
getTypeClass()
Gets the class of the type represented by this type information.
|
InvalidTypesException |
getTypeException() |
int |
hashCode() |
boolean |
isBasicType()
Checks if this type information represents a basic type.
|
boolean |
isKeyType()
Checks whether this type can be used as a key.
|
boolean |
isTupleType()
Checks if this type information represents a Tuple type.
|
String |
toString() |
getGenericParameters, isSortKeyType, of, ofpublic MissingTypeInfo(String functionName)
public MissingTypeInfo(String functionName, InvalidTypesException typeException)
public String getFunctionName()
public InvalidTypesException getTypeException()
public boolean isBasicType()
TypeInformationBasicTypeInfo and are primitives, their boxing types,
Strings, Date, Void, ...isBasicType in class TypeInformation<InvalidTypesException>public boolean isTupleType()
TypeInformationisTupleType in class TypeInformation<InvalidTypesException>public int getArity()
TypeInformationgetArity in class TypeInformation<InvalidTypesException>public Class<InvalidTypesException> getTypeClass()
TypeInformationgetTypeClass in class TypeInformation<InvalidTypesException>public boolean isKeyType()
TypeInformationisKeyType in class TypeInformation<InvalidTypesException>public TypeSerializer<InvalidTypesException> createSerializer(ExecutionConfig executionConfig)
TypeInformationcreateSerializer in class TypeInformation<InvalidTypesException>executionConfig - The config used to parameterize the serializer.public String toString()
toString in class TypeInformation<InvalidTypesException>public boolean equals(Object obj)
equals in class TypeInformation<InvalidTypesException>public int hashCode()
hashCode in class TypeInformation<InvalidTypesException>public boolean canEqual(Object obj)
TypeInformationcanEqual in class TypeInformation<InvalidTypesException>obj - Object which wants to take part in the equality relationpublic int getTotalFields()
TypeInformationgetTotalFields in class TypeInformation<InvalidTypesException>Copyright © 2014–2016 The Apache Software Foundation. All rights reserved.