Package pl.metaprogramming.model.data
Class NamedDataType
-
- All Implemented Interfaces:
public abstract class NamedDataType extends DataType
-
-
Field Summary
Fields Modifier and Type Field Description private Stringcodeprivate final BooleanisNamedprivate final BooleanisEnumprivate final BooleanisEnumOrItemEnumprivate final BooleanisObjectprivate final BooleanisBinaryprivate final BooleanisArrayprivate final BooleanisMapprivate final ArrayTypearrayTypeprivate final MapTypemapTypeprivate final ObjectTypeobjectTypeprivate final EnumTypeenumTypeprivate final DataTypeCodetypeCode
-
Constructor Summary
Constructors Constructor Description NamedDataType(DataTypeCode typeCode, String apiLocation)
-
Method Summary
Modifier and Type Method Description final StringgetCode()final UnitsetCode(String code)final BooleanisNamed()DataSchemaasSchema()StringtoString()-
Methods inherited from class pl.metaprogramming.model.data.DataType
asArray, asArray, asSchema, asSchema, getArrayType, getEnumType, getMapType, getObjectType, getTypeCode, is, isArray, isBinary, isComplex, isEnum, isEnumOrItemEnum, isMap, isNumber, isNumberOrBoolean, isObject, isTypeOrItemType -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-