Package manifold.api.json.codegen
Class DynamicType
- java.lang.Object
-
- manifold.api.json.codegen.DynamicType
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IJsonTypecopyWithAttributes(TypeAttributes attributes)StringgetIdentifier()StringgetName()IJsonParentTypegetParent()TypeAttributesgetTypeAttributes()static DynamicTypeinstance()IJsonTypemerge(IJsonType type)-
Methods inherited from class java.lang.Object
clone, emptyArray, equals, finalize, getClass, hashCode, jailbreak, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface manifold.api.json.codegen.IJsonType
equalsStructurally, getDefinitions, setDefinitions
-
-
-
-
Method Detail
-
instance
public static DynamicType instance()
-
getIdentifier
public String getIdentifier()
- Specified by:
getIdentifierin interfaceIJsonType
-
getParent
public IJsonParentType getParent()
-
getTypeAttributes
public TypeAttributes getTypeAttributes()
- Specified by:
getTypeAttributesin interfaceIJsonType
-
copyWithAttributes
public IJsonType copyWithAttributes(TypeAttributes attributes)
- Specified by:
copyWithAttributesin interfaceIJsonType
-
-