Class XmlImpl
- java.lang.Object
-
- com.reprezen.jsonoverlay.JsonOverlay<V>
-
- com.reprezen.jsonoverlay.PropertiesOverlay<Xml>
-
- com.reprezen.kaizen.oasparser.ovl3.XmlImpl
-
-
Field Summary
Fields Modifier and Type Field Description static StringF_attributestatic StringF_extensionsstatic StringF_namestatic StringF_namespacestatic StringF_prefixstatic StringF_wrappedstatic com.reprezen.jsonoverlay.OverlayFactory<Xml>factory
-
Constructor Summary
Constructors Constructor Description XmlImpl(com.fasterxml.jackson.databind.JsonNode json, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)XmlImpl(Xml xml, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void_elaborateJson()protected com.reprezen.jsonoverlay.OverlayFactory<?>_getFactory()Class<?>_getModelType()static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>>
com.reprezen.jsonoverlay.Builder<Xml>builder(OV modelMember)static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>>
Xmlcreate(OV modelMember)BooleangetAttribute()ObjectgetExtension(String name)Map<String,Object>getExtensions()Map<String,Object>getExtensions(boolean elaborate)StringgetName()StringgetNamespace()StringgetPrefix()BooleangetWrapped()booleanhasExtension(String name)booleanhasExtensions()booleanisAttribute()booleanisWrapped()voidremoveExtension(String name)voidsetAttribute(Boolean attribute)voidsetExtension(String name, Object extension)voidsetExtensions(Map<String,Object> extensions)voidsetName(String name)voidsetNamespace(String namespace)voidsetPrefix(String prefix)voidsetWrapped(Boolean wrapped)-
Methods inherited from class com.reprezen.jsonoverlay.PropertiesOverlay
_add, _createList, _createMap, _createScalar, _elaborate, _findInternal, _fixJson, _fromJson, _get, _get, _get, _get, _get, _get, _getList, _getList, _getMap, _getMap, _getOverlay, _insert, _isElaborated, _isPresent, _remove, _remove, _set, _set, _setList, _setMap, _setScalar, _toJsonInternal, equals, equals, hashCode
-
Methods inherited from class com.reprezen.jsonoverlay.JsonOverlay
_ensureElaborated, _getCreatingRef, _jsonArray, _jsonBoolean, _jsonMissing, _jsonNull, _jsonObject, _jsonScalar, _jsonScalar, _jsonScalar, _jsonScalar, _jsonScalar, _jsonScalar, _jsonScalar, _jsonScalar, _jsonScalar, _setCreatingRef, _setParent, builder, create, toString
-
-
-
-
Field Detail
-
F_name
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_name- See Also:
- Constant Field Values
-
F_namespace
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_namespace- See Also:
- Constant Field Values
-
F_prefix
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_prefix- See Also:
- Constant Field Values
-
F_attribute
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_attribute- See Also:
- Constant Field Values
-
F_wrapped
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_wrapped- See Also:
- Constant Field Values
-
F_extensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_extensions- See Also:
- Constant Field Values
-
factory
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static com.reprezen.jsonoverlay.OverlayFactory<Xml> factory
-
-
Constructor Detail
-
XmlImpl
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public XmlImpl(com.fasterxml.jackson.databind.JsonNode json, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)
-
XmlImpl
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public XmlImpl(Xml xml, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)
-
-
Method Detail
-
getName
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public String getName()
-
setName
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setName(String name)
-
getNamespace
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public String getNamespace()- Specified by:
getNamespacein interfaceXml
-
setNamespace
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setNamespace(String namespace)- Specified by:
setNamespacein interfaceXml
-
getPrefix
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public String getPrefix()
-
setPrefix
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setPrefix(String prefix)
-
getAttribute
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Boolean getAttribute()- Specified by:
getAttributein interfaceXml
-
isAttribute
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean isAttribute()- Specified by:
isAttributein interfaceXml
-
setAttribute
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setAttribute(Boolean attribute)- Specified by:
setAttributein interfaceXml
-
getWrapped
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Boolean getWrapped()- Specified by:
getWrappedin interfaceXml
-
isWrapped
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean isWrapped()
-
setWrapped
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setWrapped(Boolean wrapped)- Specified by:
setWrappedin interfaceXml
-
getExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Object> getExtensions()- Specified by:
getExtensionsin interfaceXml
-
getExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Object> getExtensions(boolean elaborate)- Specified by:
getExtensionsin interfaceXml
-
hasExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasExtensions()- Specified by:
hasExtensionsin interfaceXml
-
hasExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasExtension(String name)- Specified by:
hasExtensionin interfaceXml
-
getExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Object getExtension(String name)- Specified by:
getExtensionin interfaceXml
-
setExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setExtensions(Map<String,Object> extensions)- Specified by:
setExtensionsin interfaceXml
-
setExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setExtension(String name, Object extension)- Specified by:
setExtensionin interfaceXml
-
removeExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeExtension(String name)- Specified by:
removeExtensionin interfaceXml
-
_elaborateJson
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") protected void _elaborateJson()- Overrides:
_elaborateJsonin classcom.reprezen.jsonoverlay.PropertiesOverlay<Xml>
-
_getModelType
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Class<?> _getModelType()- Overrides:
_getModelTypein classcom.reprezen.jsonoverlay.JsonOverlay<Xml>
-
_getFactory
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") protected com.reprezen.jsonoverlay.OverlayFactory<?> _getFactory()- Specified by:
_getFactoryin classcom.reprezen.jsonoverlay.JsonOverlay<Xml>
-
builder
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>> com.reprezen.jsonoverlay.Builder<Xml> builder(OV modelMember)
-
create
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>> Xml create(OV modelMember)
-
-