Package gw.lang.reflect.json
Class JsonListType
java.lang.Object
gw.lang.reflect.json.JsonListType
- All Implemented Interfaces:
IJsonParentType
,IJsonType
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate IJsonType
private Map<String,
IJsonParentType> private IJsonParentType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addChild
(String name, IJsonParentType type) boolean
getName()
int
hashCode()
merge
(JsonListType other) void
render
(StringBuilder sb, int indent, boolean mutable) void
setComponentType
(IJsonType compType)
-
Field Details
-
_componentType
-
_parent
-
_innerTypes
-
-
Constructor Details
-
JsonListType
JsonListType(IJsonParentType parent)
-
-
Method Details
-
getName
-
getParent
-
addChild
- Specified by:
addChild
in interfaceIJsonParentType
-
findChild
- Specified by:
findChild
in interfaceIJsonParentType
-
getComponentType
-
setComponentType
-
merge
-
render
- Specified by:
render
in interfaceIJsonParentType
-
equals
-
hashCode
public int hashCode()
-