class DataRepresentationImpl extends Object implements com.metaring.framework.type.DataRepresentation, com.metaring.framework.type.factory.DataRepresentationFactory
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
DataRepresentationImpl.ArrayIterator |
(package private) class |
DataRepresentationImpl.ObjectIterator |
| Modifier and Type | Field and Description |
|---|---|
protected com.metaring.framework.type.factory.DigitSeriesFactory |
digitSeriesFactory |
protected com.metaring.framework.type.factory.EmailFactory |
emailFactory |
protected com.metaring.framework.type.factory.EmailSeriesFactory |
emailSeriesFactory |
private static com.google.gson.Gson |
GSON |
private com.google.gson.JsonElement |
instance |
protected com.metaring.framework.util.log.LogMessageTypeProvider |
logMessageTypeProvider |
protected com.metaring.framework.type.factory.RealDigitSeriesFactory |
realDigitSeriesFactory |
protected com.metaring.framework.type.factory.TextSeriesFactory |
textSeriesFactory |
protected com.metaring.framework.type.factory.TruthSeriesFactory |
truthSeriesFactory |
| Constructor and Description |
|---|
DataRepresentationImpl(String filenameOrContent,
com.metaring.framework.type.factory.TextSeriesFactory textSeriesFactory,
com.metaring.framework.type.factory.DigitSeriesFactory digitSeriesFactory,
com.metaring.framework.type.factory.RealDigitSeriesFactory realDigitSeriesFactory,
com.metaring.framework.type.factory.TruthSeriesFactory truthSeriesFactory,
com.metaring.framework.type.factory.EmailFactory emailFactory,
com.metaring.framework.type.factory.EmailSeriesFactory emailSeriesFactory,
com.metaring.framework.util.log.LogMessageTypeProvider logMessageTypeProvider) |
| Modifier and Type | Method and Description |
|---|---|
com.metaring.framework.type.DataRepresentation |
add(Boolean... values) |
com.metaring.framework.type.DataRepresentation |
add(Boolean value) |
com.metaring.framework.type.DataRepresentation |
add(com.metaring.framework.CoreType... values) |
com.metaring.framework.type.DataRepresentation |
add(com.metaring.framework.CoreType value) |
com.metaring.framework.type.DataRepresentation |
add(com.metaring.framework.type.DataRepresentation... values) |
com.metaring.framework.type.DataRepresentation |
add(com.metaring.framework.type.DataRepresentation value) |
com.metaring.framework.type.DataRepresentation |
add(com.metaring.framework.type.series.DigitSeries values) |
com.metaring.framework.type.DataRepresentation |
add(Double... values) |
com.metaring.framework.type.DataRepresentation |
add(Double value) |
com.metaring.framework.type.DataRepresentation |
add(com.metaring.framework.type.Email... values) |
com.metaring.framework.type.DataRepresentation |
add(com.metaring.framework.type.Email value) |
com.metaring.framework.type.DataRepresentation |
add(com.metaring.framework.type.series.EmailSeries values) |
com.metaring.framework.type.DataRepresentation |
add(Iterable<?> values) |
com.metaring.framework.type.DataRepresentation |
add(Long... values) |
com.metaring.framework.type.DataRepresentation |
add(Long value) |
com.metaring.framework.type.DataRepresentation |
add(com.metaring.framework.type.series.RealDigitSeries values) |
com.metaring.framework.type.DataRepresentation |
add(String... values) |
com.metaring.framework.type.DataRepresentation |
add(String value) |
com.metaring.framework.type.DataRepresentation |
add(String property,
Boolean... values) |
com.metaring.framework.type.DataRepresentation |
add(String property,
Boolean value) |
com.metaring.framework.type.DataRepresentation |
add(String property,
com.metaring.framework.CoreType... values) |
com.metaring.framework.type.DataRepresentation |
add(String property,
com.metaring.framework.CoreType value) |
com.metaring.framework.type.DataRepresentation |
add(String property,
com.metaring.framework.type.DataRepresentation... values) |
com.metaring.framework.type.DataRepresentation |
add(String property,
com.metaring.framework.type.DataRepresentation value) |
com.metaring.framework.type.DataRepresentation |
add(String property,
com.metaring.framework.type.series.DigitSeries value) |
com.metaring.framework.type.DataRepresentation |
add(String property,
Double... values) |
com.metaring.framework.type.DataRepresentation |
add(String property,
Double value) |
com.metaring.framework.type.DataRepresentation |
add(String property,
com.metaring.framework.type.Email... values) |
com.metaring.framework.type.DataRepresentation |
add(String property,
com.metaring.framework.type.Email value) |
com.metaring.framework.type.DataRepresentation |
add(String property,
com.metaring.framework.type.series.EmailSeries value) |
com.metaring.framework.type.DataRepresentation |
add(String property,
Iterable<?> values) |
com.metaring.framework.type.DataRepresentation |
add(String property,
com.metaring.framework.util.log.LogMessageType value) |
com.metaring.framework.type.DataRepresentation |
add(String property,
Long... values) |
com.metaring.framework.type.DataRepresentation |
add(String property,
Long value) |
com.metaring.framework.type.DataRepresentation |
add(String property,
com.metaring.framework.type.series.RealDigitSeries value) |
com.metaring.framework.type.DataRepresentation |
add(String property,
String... values) |
com.metaring.framework.type.DataRepresentation |
add(String property,
String value) |
com.metaring.framework.type.DataRepresentation |
add(String property,
com.metaring.framework.type.series.TextSeries value) |
com.metaring.framework.type.DataRepresentation |
add(String property,
com.metaring.framework.type.series.TruthSeries value) |
com.metaring.framework.type.DataRepresentation |
add(com.metaring.framework.type.series.TextSeries values) |
com.metaring.framework.type.DataRepresentation |
add(com.metaring.framework.type.series.TruthSeries values) |
<T extends com.metaring.framework.GeneratedCoreType> |
as(Class<T> generatedCoreTypeClass) |
Long |
asDigit() |
com.metaring.framework.type.series.DigitSeries |
asDigitSeries() |
com.metaring.framework.type.Email |
asEmail() |
com.metaring.framework.type.series.EmailSeries |
asEmailSeries() |
Double |
asRealDigit() |
com.metaring.framework.type.series.RealDigitSeries |
asRealDigitSeries() |
String |
asText() |
com.metaring.framework.type.series.TextSeries |
asTextSeries() |
Boolean |
asTruth() |
com.metaring.framework.type.series.TruthSeries |
asTruthSeries() |
private Boolean |
booleanize(com.google.gson.JsonElement element) |
com.metaring.framework.type.DataRepresentation |
create() |
private com.metaring.framework.type.DataRepresentation |
createWork(String json) |
com.metaring.framework.type.DataRepresentation |
first() |
<T extends com.metaring.framework.GeneratedCoreType> |
firstAs(Class<T> generatedCoreTypeClass) |
Long |
firstAsDigit() |
com.metaring.framework.type.series.DigitSeries |
firstAsDigitSeries() |
com.metaring.framework.type.Email |
firstAsEmail() |
com.metaring.framework.type.series.EmailSeries |
firstAsEmailSeries() |
Double |
firstAsRealDigit() |
com.metaring.framework.type.series.RealDigitSeries |
firstAsRealDigitSeries() |
String |
firstAsText() |
com.metaring.framework.type.series.TextSeries |
firstAsTextSeries() |
Boolean |
firstAsTruth() |
com.metaring.framework.type.series.TruthSeries |
firstAsTruthSeries() |
com.metaring.framework.type.DataRepresentation |
fromJson(String json) |
com.metaring.framework.type.DataRepresentation |
fromObject(Object object) |
com.metaring.framework.type.DataRepresentation |
get(int position) |
<T extends com.metaring.framework.GeneratedCoreType> |
get(int position,
Class<T> generatedCoreTypeClass) |
private <T extends com.metaring.framework.GeneratedCoreType> |
get(com.google.gson.JsonElement jsonElement,
Class<T> generatedCoreTypeClass) |
com.metaring.framework.type.DataRepresentation |
get(String property) |
<T extends com.metaring.framework.GeneratedCoreType> |
get(String property,
Class<T> generatedCoreTypeClass) |
private static String |
getCleanString(com.google.gson.JsonElement jsonElement) |
Long |
getDigit(int position) |
Long |
getDigit(String property) |
com.metaring.framework.type.series.DigitSeries |
getDigitSeries(int position) |
com.metaring.framework.type.series.DigitSeries |
getDigitSeries(String property) |
com.metaring.framework.type.Email |
getEmail(int position) |
com.metaring.framework.type.Email |
getEmail(String property) |
com.metaring.framework.type.series.EmailSeries |
getEmailSeries(int position) |
com.metaring.framework.type.series.EmailSeries |
getEmailSeries(String property) |
Integer |
getLength(int position) |
Integer |
getLength(String property) |
com.metaring.framework.util.log.LogMessageType |
getLogMessageType() |
com.metaring.framework.util.log.LogMessageType |
getLogMessageType(String property) |
private com.google.gson.JsonArray |
getOrCreateJsonArray() |
private com.google.gson.JsonObject |
getOrCreateJsonObject() |
private com.google.gson.JsonElement |
getOrCreateJsonObjectOrJsonArray(boolean object) |
com.metaring.framework.type.series.TextSeries |
getProperties() |
com.metaring.framework.type.series.TextSeries |
getProperties(int position) |
com.metaring.framework.type.series.TextSeries |
getProperties(String property) |
Double |
getRealDigit(int position) |
Double |
getRealDigit(String property) |
com.metaring.framework.type.series.RealDigitSeries |
getRealDigitSeries(int position) |
com.metaring.framework.type.series.RealDigitSeries |
getRealDigitSeries(String property) |
(package private) static Stream<String> |
getStrings(String json) |
String |
getText(int position) |
String |
getText(String property) |
com.metaring.framework.type.series.TextSeries |
getTextSeries(int position) |
com.metaring.framework.type.series.TextSeries |
getTextSeries(String property) |
Boolean |
getTruth(int position) |
Boolean |
getTruth(String property) |
com.metaring.framework.type.series.TruthSeries |
getTruthSeries(int position) |
com.metaring.framework.type.series.TruthSeries |
getTruthSeries(String property) |
Boolean |
hasLength() |
Boolean |
hasLength(int position) |
Boolean |
hasLength(String property) |
Boolean |
hasProperties() |
Boolean |
hasProperties(int position) |
Boolean |
hasProperties(String property) |
Boolean |
hasProperty(String property) |
Boolean |
is(Class<? extends com.metaring.framework.GeneratedCoreType> generatedCoreTypeClass) |
Boolean |
is(int position,
Class<? extends com.metaring.framework.GeneratedCoreType> generatedCoreTypeClass) |
Boolean |
is(String property,
Class<? extends com.metaring.framework.GeneratedCoreType> generatedCoreTypeClass) |
Boolean |
isDigit() |
Boolean |
isDigit(int position) |
Boolean |
isDigit(String property) |
Boolean |
isDigitSeries() |
Boolean |
isDigitSeries(int position) |
Boolean |
isDigitSeries(String property) |
Boolean |
isEmail() |
Boolean |
isEmail(int position) |
Boolean |
isEmail(String property) |
Boolean |
isEmailSeries() |
Boolean |
isEmailSeries(int position) |
Boolean |
isEmailSeries(String property) |
Boolean |
isEmpty() |
Boolean |
isEmpty(int position) |
Boolean |
isEmpty(String property) |
Boolean |
isLogMessageType() |
Boolean |
isLogMessageType(String property) |
Boolean |
isNull() |
Boolean |
isNull(int position) |
Boolean |
isNull(String property) |
Boolean |
isRealDigit() |
Boolean |
isRealDigit(int position) |
Boolean |
isRealDigit(String property) |
Boolean |
isRealDigitSeries() |
Boolean |
isRealDigitSeries(int position) |
Boolean |
isRealDigitSeries(String property) |
Boolean |
isSimple() |
Boolean |
isSimple(int position) |
Boolean |
isSimple(String property) |
Boolean |
isText() |
Boolean |
isText(int position) |
Boolean |
isText(String property) |
Boolean |
isTextSeries() |
Boolean |
isTextSeries(int position) |
Boolean |
isTextSeries(String property) |
Boolean |
isTruth() |
Boolean |
isTruth(int position) |
Boolean |
isTruth(String property) |
Boolean |
isTruthSeries() |
Boolean |
isTruthSeries(int position) |
Boolean |
isTruthSeries(String property) |
Iterator<com.metaring.framework.type.DataRepresentation> |
iterator() |
Integer |
length() |
com.metaring.framework.type.DataRepresentation |
merge(com.metaring.framework.type.DataRepresentation extension) |
com.metaring.framework.type.DataRepresentation |
merge(com.metaring.framework.type.DataRepresentation extension2,
com.metaring.framework.type.DataRepresentation... extensions) |
protected com.google.gson.JsonElement |
reinit(String filenameOrContent) |
com.metaring.framework.type.DataRepresentation |
remove(int position,
int... otherPositions) |
com.metaring.framework.type.DataRepresentation |
remove(String property,
String... properties) |
com.metaring.framework.type.DataRepresentation |
set(int position,
Boolean... values) |
com.metaring.framework.type.DataRepresentation |
set(int position,
Boolean value) |
com.metaring.framework.type.DataRepresentation |
set(int position,
com.metaring.framework.CoreType... values) |
com.metaring.framework.type.DataRepresentation |
set(int position,
com.metaring.framework.CoreType value) |
com.metaring.framework.type.DataRepresentation |
set(int position,
com.metaring.framework.type.DataRepresentation... values) |
com.metaring.framework.type.DataRepresentation |
set(int position,
com.metaring.framework.type.DataRepresentation value) |
com.metaring.framework.type.DataRepresentation |
set(int position,
com.metaring.framework.type.series.DigitSeries values) |
com.metaring.framework.type.DataRepresentation |
set(int position,
Double... values) |
com.metaring.framework.type.DataRepresentation |
set(int position,
Double value) |
com.metaring.framework.type.DataRepresentation |
set(int position,
com.metaring.framework.type.Email... values) |
com.metaring.framework.type.DataRepresentation |
set(int position,
com.metaring.framework.type.Email value) |
com.metaring.framework.type.DataRepresentation |
set(int position,
com.metaring.framework.type.series.EmailSeries values) |
com.metaring.framework.type.DataRepresentation |
set(int position,
Iterable<?> values) |
com.metaring.framework.type.DataRepresentation |
set(int position,
Long... values) |
com.metaring.framework.type.DataRepresentation |
set(int position,
Long value) |
com.metaring.framework.type.DataRepresentation |
set(int position,
com.metaring.framework.type.series.RealDigitSeries values) |
com.metaring.framework.type.DataRepresentation |
set(int position,
String... values) |
com.metaring.framework.type.DataRepresentation |
set(int position,
String value) |
com.metaring.framework.type.DataRepresentation |
set(int position,
com.metaring.framework.type.series.TextSeries values) |
com.metaring.framework.type.DataRepresentation |
set(int position,
com.metaring.framework.type.series.TruthSeries values) |
String |
toJson() |
private com.google.gson.JsonElement |
toJsonElement(Object object) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorprivate static final com.google.gson.Gson GSON
private com.google.gson.JsonElement instance
protected final com.metaring.framework.type.factory.TextSeriesFactory textSeriesFactory
protected final com.metaring.framework.type.factory.DigitSeriesFactory digitSeriesFactory
protected final com.metaring.framework.type.factory.RealDigitSeriesFactory realDigitSeriesFactory
protected final com.metaring.framework.type.factory.TruthSeriesFactory truthSeriesFactory
protected final com.metaring.framework.type.factory.EmailFactory emailFactory
protected final com.metaring.framework.type.factory.EmailSeriesFactory emailSeriesFactory
protected final com.metaring.framework.util.log.LogMessageTypeProvider logMessageTypeProvider
DataRepresentationImpl(String filenameOrContent, com.metaring.framework.type.factory.TextSeriesFactory textSeriesFactory, com.metaring.framework.type.factory.DigitSeriesFactory digitSeriesFactory, com.metaring.framework.type.factory.RealDigitSeriesFactory realDigitSeriesFactory, com.metaring.framework.type.factory.TruthSeriesFactory truthSeriesFactory, com.metaring.framework.type.factory.EmailFactory emailFactory, com.metaring.framework.type.factory.EmailSeriesFactory emailSeriesFactory, com.metaring.framework.util.log.LogMessageTypeProvider logMessageTypeProvider)
protected final com.google.gson.JsonElement reinit(String filenameOrContent)
public com.metaring.framework.type.DataRepresentation merge(com.metaring.framework.type.DataRepresentation extension)
merge in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation merge(com.metaring.framework.type.DataRepresentation extension2,
com.metaring.framework.type.DataRepresentation... extensions)
merge in interface com.metaring.framework.type.DataRepresentationpublic final String toJson()
toJson in interface com.metaring.framework.CoreTypepublic final Boolean hasProperty(String property)
hasProperty in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isNull(String property)
isNull in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isNull()
isNull in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, Iterable<?> values)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(Iterable<?> values)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation remove(String property, String... properties)
remove in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, com.metaring.framework.util.log.LogMessageType value)
add in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isLogMessageType(String property)
isLogMessageType in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.util.log.LogMessageType getLogMessageType(String property)
getLogMessageType in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.util.log.LogMessageType getLogMessageType()
getLogMessageType in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isLogMessageType()
isLogMessageType in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, String value)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, String... values)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, com.metaring.framework.type.series.TextSeries value)
add in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isText(String property)
isText in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isTextSeries(String property)
isTextSeries in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isText()
isText in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isTextSeries()
isTextSeries in interface com.metaring.framework.type.DataRepresentationpublic final String asText()
asText in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.TextSeries asTextSeries()
asTextSeries in interface com.metaring.framework.type.DataRepresentationpublic final String getText(String property)
getText in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.TextSeries getTextSeries(String property)
getTextSeries in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, Long value)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, Long... values)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, com.metaring.framework.type.series.DigitSeries value)
add in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isDigit(String property)
isDigit in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isDigitSeries(String property)
isDigitSeries in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isDigit()
isDigit in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isDigitSeries()
isDigitSeries in interface com.metaring.framework.type.DataRepresentationpublic final Long asDigit()
asDigit in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.DigitSeries asDigitSeries()
asDigitSeries in interface com.metaring.framework.type.DataRepresentationpublic final Long getDigit(String property)
getDigit in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.DigitSeries getDigitSeries(String property)
getDigitSeries in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, Double value)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, Double... values)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, com.metaring.framework.type.series.RealDigitSeries value)
add in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isRealDigit(String property)
isRealDigit in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isRealDigitSeries(String property)
isRealDigitSeries in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isRealDigit()
isRealDigit in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isRealDigitSeries()
isRealDigitSeries in interface com.metaring.framework.type.DataRepresentationpublic final Double asRealDigit()
asRealDigit in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.RealDigitSeries asRealDigitSeries()
asRealDigitSeries in interface com.metaring.framework.type.DataRepresentationpublic final Double getRealDigit(String property)
getRealDigit in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.RealDigitSeries getRealDigitSeries(String property)
getRealDigitSeries in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, Boolean value)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, Boolean... values)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, com.metaring.framework.type.series.TruthSeries value)
add in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isTruth(String property)
isTruth in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isTruthSeries(String property)
isTruthSeries in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isTruth()
isTruth in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isTruthSeries()
isTruthSeries in interface com.metaring.framework.type.DataRepresentationprivate final Boolean booleanize(com.google.gson.JsonElement element)
public final Boolean asTruth()
asTruth in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.TruthSeries asTruthSeries()
asTruthSeries in interface com.metaring.framework.type.DataRepresentationpublic final Boolean getTruth(String property)
getTruth in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.TruthSeries getTruthSeries(String property)
getTruthSeries in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, com.metaring.framework.type.Email value)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, com.metaring.framework.type.Email... values)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, com.metaring.framework.type.series.EmailSeries value)
add in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isEmail(String property)
isEmail in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isEmailSeries(String property)
isEmailSeries in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isEmail()
isEmail in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isEmailSeries()
isEmailSeries in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.Email asEmail()
asEmail in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.EmailSeries asEmailSeries()
asEmailSeries in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.Email getEmail(String property)
getEmail in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.EmailSeries getEmailSeries(String property)
getEmailSeries in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, com.metaring.framework.type.DataRepresentation value)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, com.metaring.framework.type.DataRepresentation... values)
add in interface com.metaring.framework.type.DataRepresentationpublic final Boolean hasProperties(String property)
hasProperties in interface com.metaring.framework.type.DataRepresentationpublic final Boolean hasProperties(int position)
hasProperties in interface com.metaring.framework.type.DataRepresentationpublic final Boolean hasProperties()
hasProperties in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation get(String property)
get in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, com.metaring.framework.CoreType value)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String property, com.metaring.framework.CoreType... values)
add in interface com.metaring.framework.type.DataRepresentationpublic final <T extends com.metaring.framework.GeneratedCoreType> T as(Class<T> generatedCoreTypeClass)
as in interface com.metaring.framework.type.DataRepresentationpublic final <T extends com.metaring.framework.GeneratedCoreType> T get(String property, Class<T> generatedCoreTypeClass)
get in interface com.metaring.framework.type.DataRepresentationprivate final <T extends com.metaring.framework.GeneratedCoreType> T get(com.google.gson.JsonElement jsonElement,
Class<T> generatedCoreTypeClass)
public final Boolean hasLength()
hasLength in interface com.metaring.framework.type.DataRepresentationpublic final Integer length()
length in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isEmpty()
isEmpty in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isEmpty(String property)
isEmpty in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isEmpty(int position)
isEmpty in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation remove(int position,
int... otherPositions)
remove in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isText(int position)
isText in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isTextSeries(int position)
isTextSeries in interface com.metaring.framework.type.DataRepresentationpublic final String getText(int position)
getText in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.TextSeries getTextSeries(int position)
getTextSeries in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String value)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(String... values)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(com.metaring.framework.type.series.TextSeries values)
add in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isDigit(int position)
isDigit in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isDigitSeries(int position)
isDigitSeries in interface com.metaring.framework.type.DataRepresentationpublic final Long getDigit(int position)
getDigit in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.DigitSeries getDigitSeries(int position)
getDigitSeries in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(Long value)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(Long... values)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(com.metaring.framework.type.series.DigitSeries values)
add in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isRealDigit(int position)
isRealDigit in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isRealDigitSeries(int position)
isRealDigitSeries in interface com.metaring.framework.type.DataRepresentationpublic final Double getRealDigit(int position)
getRealDigit in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.RealDigitSeries getRealDigitSeries(int position)
getRealDigitSeries in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(Double value)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(Double... values)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(com.metaring.framework.type.series.RealDigitSeries values)
add in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isTruth(int position)
isTruth in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isTruthSeries(int position)
isTruthSeries in interface com.metaring.framework.type.DataRepresentationpublic final Boolean getTruth(int position)
getTruth in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.TruthSeries getTruthSeries(int position)
getTruthSeries in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(Boolean value)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(Boolean... values)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(com.metaring.framework.type.series.TruthSeries values)
add in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isEmail(int position)
isEmail in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isEmailSeries(int position)
isEmailSeries in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.Email getEmail(int position)
getEmail in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.EmailSeries getEmailSeries(int position)
getEmailSeries in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(com.metaring.framework.type.Email value)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(com.metaring.framework.type.Email... values)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(com.metaring.framework.type.series.EmailSeries values)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation get(int position)
get in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(com.metaring.framework.type.DataRepresentation value)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(com.metaring.framework.type.DataRepresentation... values)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(com.metaring.framework.CoreType value)
add in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation add(com.metaring.framework.CoreType... values)
add in interface com.metaring.framework.type.DataRepresentationprivate final com.metaring.framework.type.DataRepresentation createWork(String json)
public final com.metaring.framework.type.DataRepresentation create()
create in interface com.metaring.framework.type.factory.DataRepresentationFactorypublic final com.metaring.framework.type.DataRepresentation fromJson(String json)
fromJson in interface com.metaring.framework.type.factory.DataRepresentationFactorypublic final com.metaring.framework.type.DataRepresentation fromObject(Object object)
fromObject in interface com.metaring.framework.type.factory.DataRepresentationFactorypublic final com.metaring.framework.type.series.TextSeries getProperties()
getProperties in interface com.metaring.framework.type.DataRepresentationpublic final <T extends com.metaring.framework.GeneratedCoreType> T get(int position,
Class<T> generatedCoreTypeClass)
get in interface com.metaring.framework.type.DataRepresentationprivate static final String getCleanString(com.google.gson.JsonElement jsonElement)
public final Boolean is(Class<? extends com.metaring.framework.GeneratedCoreType> generatedCoreTypeClass)
is in interface com.metaring.framework.type.DataRepresentationpublic final Boolean is(String property, Class<? extends com.metaring.framework.GeneratedCoreType> generatedCoreTypeClass)
is in interface com.metaring.framework.type.DataRepresentationpublic final Boolean is(int position, Class<? extends com.metaring.framework.GeneratedCoreType> generatedCoreTypeClass)
is in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isNull(int position)
isNull in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isSimple()
isSimple in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isSimple(String property)
isSimple in interface com.metaring.framework.type.DataRepresentationpublic final Boolean isSimple(int position)
isSimple in interface com.metaring.framework.type.DataRepresentationpublic final Boolean hasLength(String property)
hasLength in interface com.metaring.framework.type.DataRepresentationpublic final Boolean hasLength(int position)
hasLength in interface com.metaring.framework.type.DataRepresentationpublic final Integer getLength(String property)
getLength in interface com.metaring.framework.type.DataRepresentationpublic final Integer getLength(int position)
getLength in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.DataRepresentation first()
first in interface com.metaring.framework.type.DataRepresentationpublic final String firstAsText()
firstAsText in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.TextSeries firstAsTextSeries()
firstAsTextSeries in interface com.metaring.framework.type.DataRepresentationpublic final Long firstAsDigit()
firstAsDigit in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.DigitSeries firstAsDigitSeries()
firstAsDigitSeries in interface com.metaring.framework.type.DataRepresentationpublic final Double firstAsRealDigit()
firstAsRealDigit in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.RealDigitSeries firstAsRealDigitSeries()
firstAsRealDigitSeries in interface com.metaring.framework.type.DataRepresentationpublic final Boolean firstAsTruth()
firstAsTruth in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.TruthSeries firstAsTruthSeries()
firstAsTruthSeries in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.Email firstAsEmail()
firstAsEmail in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.EmailSeries firstAsEmailSeries()
firstAsEmailSeries in interface com.metaring.framework.type.DataRepresentationpublic final <T extends com.metaring.framework.GeneratedCoreType> T firstAs(Class<T> generatedCoreTypeClass)
firstAs in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.TextSeries getProperties(int position)
getProperties in interface com.metaring.framework.type.DataRepresentationpublic final com.metaring.framework.type.series.TextSeries getProperties(String property)
getProperties in interface com.metaring.framework.type.DataRepresentationpublic final Iterator<com.metaring.framework.type.DataRepresentation> iterator()
private final com.google.gson.JsonObject getOrCreateJsonObject()
private final com.google.gson.JsonArray getOrCreateJsonArray()
private final com.google.gson.JsonElement getOrCreateJsonObjectOrJsonArray(boolean object)
private final com.google.gson.JsonElement toJsonElement(Object object)
public com.metaring.framework.type.DataRepresentation set(int position,
Iterable<?> values)
set in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation set(int position,
String value)
set in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation set(int position,
String... values)
set in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation set(int position,
com.metaring.framework.type.series.TextSeries values)
set in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation set(int position,
Long value)
set in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation set(int position,
Long... values)
set in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation set(int position,
com.metaring.framework.type.series.DigitSeries values)
set in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation set(int position,
Double value)
set in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation set(int position,
Double... values)
set in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation set(int position,
com.metaring.framework.type.series.RealDigitSeries values)
set in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation set(int position,
Boolean value)
set in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation set(int position,
Boolean... values)
set in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation set(int position,
com.metaring.framework.type.series.TruthSeries values)
set in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation set(int position,
com.metaring.framework.type.Email value)
set in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation set(int position,
com.metaring.framework.type.Email... values)
set in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation set(int position,
com.metaring.framework.type.series.EmailSeries values)
set in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation set(int position,
com.metaring.framework.type.DataRepresentation value)
set in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation set(int position,
com.metaring.framework.type.DataRepresentation... values)
set in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation set(int position,
com.metaring.framework.CoreType value)
set in interface com.metaring.framework.type.DataRepresentationpublic com.metaring.framework.type.DataRepresentation set(int position,
com.metaring.framework.CoreType... values)
set in interface com.metaring.framework.type.DataRepresentationCopyright © 2019. All rights reserved.