| Modifier and Type | Field and Description |
|---|---|
protected MappedSchema.Field<T>[] |
MappedSchema.fields |
protected MappedSchema.Field<T>[] |
MappedSchema.fieldsByNumber |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,MappedSchema.Field<T>> |
MappedSchema.fieldsByName |
| Modifier and Type | Method and Description |
|---|---|
protected MappedSchema.Field<T> |
MappedSchema.Field.copy(IdStrategy strategy)
Overriden by impls to enable copying.
|
abstract <T> MappedSchema.Field<T> |
RuntimeFieldFactory.create(int number,
java.lang.String name,
java.lang.reflect.Field field,
IdStrategy strategy)
Creates a runtime
field based on reflection. |
| Constructor and Description |
|---|
MappedSchema(java.lang.Class<T> typeClass,
MappedSchema.Field<T>[] fields,
int lastFieldNumber) |
RuntimePipeSchema(Schema<T> schema,
MappedSchema.Field<T>[] fieldsByNumber) |
| Constructor and Description |
|---|
MappedSchema(java.lang.Class<T> typeClass,
java.util.Collection<MappedSchema.Field<T>> fields,
int lastFieldNumber) |
MappedSchema(java.lang.Class<T> typeClass,
java.util.Map<java.lang.String,MappedSchema.Field<T>> fieldsByName,
int lastFieldNumber) |
RuntimeSchema(java.lang.Class<T> typeClass,
java.util.Collection<MappedSchema.Field<T>> fields,
int lastFieldNumber,
java.lang.reflect.Constructor<T> constructor) |
RuntimeSchema(java.lang.Class<T> typeClass,
java.util.Collection<MappedSchema.Field<T>> fields,
int lastFieldNumber,
RuntimeEnv.Instantiator<T> instantiator) |
Copyright © 2009-2023. All Rights Reserved.