Package com.fluxtion.generator.model
Class Field.MappedField
java.lang.Object
com.fluxtion.generator.model.Field
com.fluxtion.generator.model.Field.MappedField
- Enclosing class:
- Field
public static class Field.MappedField extends Field
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description boolean
collection
java.lang.String
derivedVal
java.util.ArrayList<Field>
elements
java.lang.String
mappedName
boolean
primitive
java.lang.Object
primitiveVal
-
Constructor Summary
Constructors Constructor Description MappedField(java.lang.String mappedName)
MappedField(java.lang.String mappedName, Field f)
MappedField(java.lang.String mappedName, java.lang.Object primitiveValue)
-
Method Summary
Modifier and Type Method Description void
addField(Field field)
boolean
isEmpty()
java.lang.Class
parentClass()
java.lang.String
toString()
static boolean
typeSupported(java.lang.reflect.Field input)
java.lang.String
value()
-
Field Details
-
mappedName
public final java.lang.String mappedName -
collection
public boolean collection -
primitive
public boolean primitive -
primitiveVal
public java.lang.Object primitiveVal -
elements
-
derivedVal
public java.lang.String derivedVal
-
-
Constructor Details
-
MappedField
-
MappedField
public MappedField(java.lang.String mappedName) -
MappedField
public MappedField(java.lang.String mappedName, java.lang.Object primitiveValue)
-
-
Method Details
-
parentClass
public java.lang.Class parentClass() -
value
public java.lang.String value() -
addField
-
isEmpty
public boolean isEmpty() -
toString
public java.lang.String toString() -
typeSupported
public static boolean typeSupported(java.lang.reflect.Field input)
-