All Methods Instance Methods Abstract Methods Concrete Methods
| Modifier and Type |
Method and Description |
protected Type |
build(String name) |
Types.BaseMapBuilder.GroupKeyBuilder<P,THIS> |
groupKey() |
Types.BaseMapBuilder.GroupValueBuilder<P,THIS> |
groupValue(Type.Repetition repetition) |
Types.BaseMapBuilder.KeyBuilder<P,THIS> |
key(PrimitiveType.PrimitiveTypeName type) |
THIS |
key(Type type) |
Types.BaseMapBuilder.ListValueBuilder<P,THIS> |
listValue(Type.Repetition repetition) |
Types.BaseMapBuilder.MapValueBuilder<P,THIS> |
mapValue(Type.Repetition repetition) |
Types.BaseMapBuilder.GroupValueBuilder<P,THIS> |
optionalGroupValue() |
Types.BaseMapBuilder.ListValueBuilder<P,THIS> |
optionalListValue() |
Types.BaseMapBuilder.MapValueBuilder<P,THIS> |
optionalMapValue() |
Types.BaseMapBuilder.ValueBuilder<P,THIS> |
optionalValue(PrimitiveType.PrimitiveTypeName type) |
Types.BaseMapBuilder.GroupValueBuilder<P,THIS> |
requiredGroupValue() |
Types.BaseMapBuilder.ListValueBuilder<P,THIS> |
requiredListValue() |
Types.BaseMapBuilder.MapValueBuilder<P,THIS> |
requiredMapValue() |
Types.BaseMapBuilder.ValueBuilder<P,THIS> |
requiredValue(PrimitiveType.PrimitiveTypeName type) |
protected abstract THIS |
self() |
protected void |
setKeyType(Type keyType) |
protected void |
setValueType(Type valueType) |
Types.BaseMapBuilder.ValueBuilder<P,THIS> |
value(PrimitiveType.PrimitiveTypeName type,
Type.Repetition repetition) |
THIS |
value(Type type) |