public class DStructType extends DType
| Constructor and Description |
|---|
DStructType(Shape shape,
String name,
DType baseType,
OrderedMap orderedMap) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
fieldIsOptional(String fieldname) |
boolean |
fieldIsPrimaryKey(String fieldname) |
boolean |
fieldIsSerial(String fieldname) |
boolean |
fieldIsUnique(String fieldname) |
List<TypePair> |
getAllFields() |
Map<String,DType> |
getDeclaredFields() |
void |
internalAdjustType(DType baseType,
OrderedMap omap) |
List<String> |
orderedList() |
String |
toString() |
getBaseType, getBitIndex, getCompleteName, getName, getPackageName, getRawRules, getRules, getShape, hasRules, internalAdjustType, isAssignmentCompatible, isNumericShape, isRelationShape, isScalarShape, isShape, isStructShape, setBitIndex, setPackageNamepublic DStructType(Shape shape, String name, DType baseType, OrderedMap orderedMap)
public boolean fieldIsOptional(String fieldname)
public boolean fieldIsUnique(String fieldname)
public boolean fieldIsPrimaryKey(String fieldname)
public boolean fieldIsSerial(String fieldname)
public void internalAdjustType(DType baseType, OrderedMap omap)
Copyright © 2020. All rights reserved.