Class JSStringArrayImpl
- java.lang.Object
-
- org.bedework.jsforj.impl.values.JSValueImpl
-
- org.bedework.jsforj.impl.values.collections.JSArrayImpl<JSString>
-
- org.bedework.jsforj.impl.values.collections.JSStringArrayImpl
-
public class JSStringArrayImpl extends JSArrayImpl<JSString>
User: mike Date: 5/11/20 Time: 15:30
-
-
Field Summary
-
Fields inherited from class org.bedework.jsforj.impl.values.JSValueImpl
factory, type
-
-
Constructor Summary
Constructors Constructor Description JSStringArrayImpl(String type, com.fasterxml.jackson.databind.JsonNode node)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.fasterxml.jackson.databind.JsonNodeconvertToElement(JSString val)protected JSStringconvertToT(com.fasterxml.jackson.databind.JsonNode node)-
Methods inherited from class org.bedework.jsforj.impl.values.collections.JSArrayImpl
add, clear, get, get, preWrite, remove, remove, size
-
Methods inherited from class org.bedework.jsforj.impl.values.JSValueImpl
assertArray, assertBooleanNode, assertIntNode, assertObject, assertStringNode, equals, getBooleanProperty, getBooleanValue, getChanged, getFactory, getNode, getObjectType, getOverrideGenerated, getOwner, getParentProperty, getProperties, getProperty, getProperty, getPropertyValue, getStringProperty, getStringValue, getType, getUnsignedIntegerProperty, getValue, hasChanges, hasProperty, isString, makeProperty, makeProperty, markOverrideGenerated, newProperty, removeProperty, setMasterCopy, setOwner, setParentProperty, setProperty, setProperty, setProperty, setProperty, setProperty, writeValue, writeValueAsString, writeValueAsStringFormatted
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.bedework.jsforj.model.values.JSValue
copy, getBooleanProperty, getBooleanValue, getChanged, getNode, getObjectType, getOverrideGenerated, getOwner, getParentProperty, getProperties, getProperty, getProperty, getPropertyValue, getStringProperty, getStringValue, getType, getUnsignedIntegerProperty, getValue, hasChanges, hasProperty, isString, makeProperty, markOverrideGenerated, newProperty, removeProperty, setProperty, setProperty, setProperty, setProperty, setProperty, writeValue, writeValueAsString, writeValueAsStringFormatted
-
-
-
-
Constructor Detail
-
JSStringArrayImpl
public JSStringArrayImpl(String type, com.fasterxml.jackson.databind.JsonNode node)
-
-
Method Detail
-
convertToElement
protected com.fasterxml.jackson.databind.JsonNode convertToElement(JSString val)
- Specified by:
convertToElementin classJSArrayImpl<JSString>- Parameters:
val- external representation- Returns:
- internal representation (json field name)
-
convertToT
protected JSString convertToT(com.fasterxml.jackson.databind.JsonNode node)
- Specified by:
convertToTin classJSArrayImpl<JSString>- Parameters:
node- representing the object- Returns:
- external representation
-
-