Skip navigation links
A B C E F G I J M P R S T X 

A

AbstractAnalyzer<T> - Class in com.github.jmodel.impl
 
AbstractAnalyzer() - Constructor for class com.github.jmodel.impl.AbstractAnalyzer
 
AnalyzerFactoryImpl - Class in com.github.jmodel.impl.analyzers
 
AnalyzerFactoryImpl() - Constructor for class com.github.jmodel.impl.analyzers.AnalyzerFactoryImpl
 
ArrayImpl - Class in com.github.jmodel.impl
 
ArrayImpl() - Constructor for class com.github.jmodel.impl.ArrayImpl
 

B

BeanAnalyzer - Class in com.github.jmodel.impl.analyzers
 
BeanAnalyzer() - Constructor for class com.github.jmodel.impl.analyzers.BeanAnalyzer
 
BeanFormatChecker - Class in com.github.jmodel.impl.checkers
 
BeanFormatChecker() - Constructor for class com.github.jmodel.impl.checkers.BeanFormatChecker
 
build(Model, Map<String, Field>, Map<String, Model>, T, Boolean) - Method in class com.github.jmodel.impl.AbstractAnalyzer
 
buildModel(Model, Map<String, Field>, Map<String, Model>, String, T) - Method in class com.github.jmodel.impl.AbstractAnalyzer
Model will be built base on source object.
buildModel(Model, Map<String, Field>, Map<String, Model>, String, Object) - Method in class com.github.jmodel.impl.analyzers.BeanAnalyzer
 
buildModel(Model, Map<String, Field>, Map<String, Model>, String, JsonNode) - Method in class com.github.jmodel.impl.analyzers.JsonAnalyzer
 
buildModel(Model, Map<String, Field>, Map<String, Model>, String, Element) - Method in class com.github.jmodel.impl.analyzers.XmlAnalyzer
 
buildRelationForSubModel(Model, Model) - Static method in class com.github.jmodel.impl.ModelImpl
 

C

clone() - Method in class com.github.jmodel.impl.ArrayImpl
 
clone() - Method in class com.github.jmodel.impl.EntityImpl
 
clone() - Method in class com.github.jmodel.impl.FieldImpl
 
clone() - Method in class com.github.jmodel.impl.ModelImpl
 
com.github.jmodel.impl - package com.github.jmodel.impl
 
com.github.jmodel.impl.analyzers - package com.github.jmodel.impl.analyzers
 
com.github.jmodel.impl.checkers - package com.github.jmodel.impl.checkers
 
construct(Object, FormatEnum) - Method in class com.github.jmodel.impl.ModelEngineImpl
 
construct(Object, FormatEnum, Locale) - Method in class com.github.jmodel.impl.ModelEngineImpl
 

E

EntityImpl - Class in com.github.jmodel.impl
 
EntityImpl() - Constructor for class com.github.jmodel.impl.EntityImpl
 

F

FieldImpl - Class in com.github.jmodel.impl
 
FieldImpl() - Constructor for class com.github.jmodel.impl.FieldImpl
 
fill(Model, Object, FormatEnum) - Method in class com.github.jmodel.impl.ModelEngineImpl
 
fill(Model, Object, FormatEnum, Locale) - Method in class com.github.jmodel.impl.ModelEngineImpl
 
FormatCheckerFactoryImpl - Class in com.github.jmodel.impl.checkers
 
FormatCheckerFactoryImpl() - Constructor for class com.github.jmodel.impl.checkers.FormatCheckerFactoryImpl
 

G

get() - Method in class com.github.jmodel.impl.ModelEngineFactoryImpl
 
getAnalyzer(FormatEnum, String) - Method in class com.github.jmodel.impl.analyzers.AnalyzerFactoryImpl
 
getDataType() - Method in class com.github.jmodel.impl.FieldImpl
 
getField(String) - Method in class com.github.jmodel.impl.EntityImpl
 
getFieldPathMap() - Method in class com.github.jmodel.impl.ModelImpl
 
getFields() - Method in class com.github.jmodel.impl.EntityImpl
 
getFormatChecker(FormatEnum) - Method in class com.github.jmodel.impl.checkers.FormatCheckerFactoryImpl
 
getFormatString() - Method in class com.github.jmodel.impl.FieldImpl
 
getModelPath() - Method in class com.github.jmodel.impl.ModelImpl
 
getModelPathMap() - Method in class com.github.jmodel.impl.ModelImpl
 
getName() - Method in class com.github.jmodel.impl.FieldImpl
 
getName() - Method in class com.github.jmodel.impl.ModelImpl
 
getParentEntity() - Method in class com.github.jmodel.impl.FieldImpl
 
getParentModel() - Method in class com.github.jmodel.impl.ModelImpl
 
getSubModel(String) - Method in class com.github.jmodel.impl.ModelImpl
 
getSubModels() - Method in class com.github.jmodel.impl.ModelImpl
 
getSubNode(T, String) - Method in class com.github.jmodel.impl.AbstractAnalyzer
 
getSubNode(Object, String) - Method in class com.github.jmodel.impl.analyzers.BeanAnalyzer
 
getSubNode(JsonNode, String) - Method in class com.github.jmodel.impl.analyzers.JsonAnalyzer
 
getSubNode(Element, String) - Method in class com.github.jmodel.impl.analyzers.XmlAnalyzer
 
getTargetBean() - Method in class com.github.jmodel.impl.ModelImpl
 
getValue() - Method in class com.github.jmodel.impl.FieldImpl
 

I

isRecursive() - Method in class com.github.jmodel.impl.ModelImpl
 
isUsed() - Method in class com.github.jmodel.impl.FieldImpl
 
isUsed() - Method in class com.github.jmodel.impl.ModelImpl
 
isValid(Object) - Method in class com.github.jmodel.impl.checkers.BeanFormatChecker
 
isValid(Object) - Method in class com.github.jmodel.impl.checkers.JsonFormatChecker
 
isValid(Object) - Method in class com.github.jmodel.impl.checkers.XmlFormatChecker
 

J

JsonAnalyzer - Class in com.github.jmodel.impl.analyzers
 
JsonAnalyzer() - Constructor for class com.github.jmodel.impl.analyzers.JsonAnalyzer
 
JsonFormatChecker - Class in com.github.jmodel.impl.checkers
 
JsonFormatChecker() - Constructor for class com.github.jmodel.impl.checkers.JsonFormatChecker
 

M

ModelEngineFactoryImpl - Class in com.github.jmodel.impl
 
ModelEngineFactoryImpl() - Constructor for class com.github.jmodel.impl.ModelEngineFactoryImpl
 
ModelEngineImpl - Class in com.github.jmodel.impl
 
ModelEngineImpl() - Constructor for class com.github.jmodel.impl.ModelEngineImpl
 
ModelImpl - Class in com.github.jmodel.impl
 
ModelImpl() - Constructor for class com.github.jmodel.impl.ModelImpl
 

P

populateSubModel(T, Model, Model) - Method in class com.github.jmodel.impl.AbstractAnalyzer
 
populateSubModel(Object, Model, Model) - Method in class com.github.jmodel.impl.analyzers.BeanAnalyzer
 
populateSubModel(JsonNode, Model, Model) - Method in class com.github.jmodel.impl.analyzers.JsonAnalyzer
 
populateSubModel(Element, Model, Model) - Method in class com.github.jmodel.impl.analyzers.XmlAnalyzer
 
process(Model, T, Boolean) - Method in class com.github.jmodel.impl.analyzers.BeanAnalyzer
 
process(Model, T, Boolean) - Method in class com.github.jmodel.impl.analyzers.JsonAnalyzer
 
process(Model, T, Boolean) - Method in class com.github.jmodel.impl.analyzers.XmlAnalyzer
 

R

removeFieldByPath(String) - Method in class com.github.jmodel.impl.ModelImpl
 

S

setDataType(DataTypeEnum) - Method in class com.github.jmodel.impl.FieldImpl
 
setFieldPathMap(Map<String, Field>) - Method in class com.github.jmodel.impl.ModelImpl
 
setFields(List<Field>) - Method in class com.github.jmodel.impl.EntityImpl
 
setFieldValue(T, Field) - Method in class com.github.jmodel.impl.AbstractAnalyzer
Different ways to set value for different model, e.g.
setFieldValue(Object, Field) - Method in class com.github.jmodel.impl.analyzers.BeanAnalyzer
 
setFieldValue(JsonNode, Field) - Method in class com.github.jmodel.impl.analyzers.JsonAnalyzer
 
setFieldValue(Element, Field) - Method in class com.github.jmodel.impl.analyzers.XmlAnalyzer
 
setFormatString(String) - Method in class com.github.jmodel.impl.FieldImpl
 
setModelPath(String) - Method in class com.github.jmodel.impl.ModelImpl
 
setModelPathMap(Map<String, Model>) - Method in class com.github.jmodel.impl.ModelImpl
 
setName(String) - Method in class com.github.jmodel.impl.FieldImpl
 
setName(String) - Method in class com.github.jmodel.impl.ModelImpl
 
setParentEntity(Entity) - Method in class com.github.jmodel.impl.FieldImpl
 
setParentModel(Model) - Method in class com.github.jmodel.impl.ModelImpl
 
setRecursive(boolean) - Method in class com.github.jmodel.impl.ModelImpl
 
setSubModels(List<Model>) - Method in class com.github.jmodel.impl.ModelImpl
 
setTargetBean(Object) - Method in class com.github.jmodel.impl.ModelImpl
 
setUsed(boolean) - Method in class com.github.jmodel.impl.FieldImpl
 
setUsed(boolean) - Method in class com.github.jmodel.impl.ModelImpl
 
setValue(String) - Method in class com.github.jmodel.impl.FieldImpl
 
setValueOfFields(Model, Map<String, Field>, Map<String, Model>, T) - Method in class com.github.jmodel.impl.AbstractAnalyzer
Set the value of fields for a model.

T

toString() - Method in class com.github.jmodel.impl.FieldImpl
 

X

XmlAnalyzer - Class in com.github.jmodel.impl.analyzers
 
XmlAnalyzer() - Constructor for class com.github.jmodel.impl.analyzers.XmlAnalyzer
 
XmlFormatChecker - Class in com.github.jmodel.impl.checkers
 
XmlFormatChecker() - Constructor for class com.github.jmodel.impl.checkers.XmlFormatChecker
 
A B C E F G I J M P R S T X 
Skip navigation links

Copyright © 2016. All rights reserved.