| Package | Description |
|---|---|
| net.morimekta.providence.model |
| Modifier and Type | Field and Description |
|---|---|
static PStructDescriptor<FilePos,FilePos._Field> |
FilePos.kDescriptor |
| Modifier and Type | Method and Description |
|---|---|
FilePos |
FilePos._Builder.build() |
FilePos |
EnumType.getEndPos()
The end of the definition (position of '}')
|
FilePos |
EnumType._Builder.getEndPos()
The end of the definition (position of '}')
|
FilePos |
TypedefType.getEndPos()
The end of the definition
|
FilePos |
TypedefType._Builder.getEndPos()
The end of the definition
|
FilePos |
ConstType.getEndPos()
The end of the definition (position of '}')
|
FilePos |
ConstType._Builder.getEndPos()
The end of the definition (position of '}')
|
FilePos |
MessageType.getEndPos()
The end of the definition (position of '}')
|
FilePos |
MessageType._Builder.getEndPos()
The end of the definition (position of '}')
|
FilePos |
FieldType.getEndPos()
The end of the definition
|
FilePos |
FieldType._Builder.getEndPos()
The end of the definition
|
FilePos |
EnumValue.getEndPos()
The end of the definition (position of ';' or last pos of value)
|
FilePos |
EnumValue._Builder.getEndPos()
The end of the definition (position of ';' or last pos of value)
|
FilePos |
ServiceType.getEndPos()
The end of the definition (position of '}')
|
FilePos |
ServiceType._Builder.getEndPos()
The end of the definition (position of '}')
|
FilePos |
FunctionType.getEndPos()
The end of the definition
|
FilePos |
FunctionType._Builder.getEndPos()
The end of the definition
|
FilePos |
EnumType.getStartPos()
The start of the definition (position of 'enum')
|
FilePos |
EnumType._Builder.getStartPos()
The start of the definition (position of 'enum')
|
FilePos |
TypedefType.getStartPos()
The start of the definition (position of 'typedef')
|
FilePos |
TypedefType._Builder.getStartPos()
The start of the definition (position of 'typedef')
|
FilePos |
ConstType.getStartPos()
The start of the definition (position of 'enum')
|
FilePos |
ConstType._Builder.getStartPos()
The start of the definition (position of 'enum')
|
FilePos |
MessageType.getStartPos()
The start of the definition (position of 'struct' / message type)
|
FilePos |
MessageType._Builder.getStartPos()
The start of the definition (position of 'struct' / message type)
|
FilePos |
FieldType.getStartPos()
The start of the definition (position of field ID)
|
FilePos |
FieldType._Builder.getStartPos()
The start of the definition (position of field ID)
|
FilePos |
EnumValue.getStartPos()
The start of the definition (position of 'name')
|
FilePos |
EnumValue._Builder.getStartPos()
The start of the definition (position of 'name')
|
FilePos |
ServiceType.getStartPos()
The start of the definition (position of 'service')
|
FilePos |
ServiceType._Builder.getStartPos()
The start of the definition (position of 'service')
|
FilePos |
FunctionType.getStartPos()
The start of the definition (position of return type)
|
FilePos |
FunctionType._Builder.getStartPos()
The start of the definition (position of return type)
|
FilePos |
ConstType.getValueStartPos()
Note the start of the const in the parsed thrift file, this can be used
for making more accurate exception / parse data from the const parser.
|
FilePos |
ConstType._Builder.getValueStartPos()
Note the start of the const in the parsed thrift file, this can be used
for making more accurate exception / parse data from the const parser.
|
FilePos |
FieldType.getValueStartPos()
Note the start of the default value in the parsed thrift file, this can be used
for making more accurate exception / parse data from the const parser.
|
FilePos |
FieldType._Builder.getValueStartPos()
Note the start of the default value in the parsed thrift file, this can be used
for making more accurate exception / parse data from the const parser.
|
| Modifier and Type | Method and Description |
|---|---|
PStructDescriptor<FilePos,FilePos._Field> |
FilePos.descriptor() |
PStructDescriptor<FilePos,FilePos._Field> |
FilePos._Builder.descriptor() |
Optional<FilePos> |
EnumType.optionalEndPos()
The end of the definition (position of '}')
|
Optional<FilePos> |
TypedefType.optionalEndPos()
The end of the definition
|
Optional<FilePos> |
ConstType.optionalEndPos()
The end of the definition (position of '}')
|
Optional<FilePos> |
MessageType.optionalEndPos()
The end of the definition (position of '}')
|
Optional<FilePos> |
FieldType.optionalEndPos()
The end of the definition
|
Optional<FilePos> |
EnumValue.optionalEndPos()
The end of the definition (position of ';' or last pos of value)
|
Optional<FilePos> |
ServiceType.optionalEndPos()
The end of the definition (position of '}')
|
Optional<FilePos> |
FunctionType.optionalEndPos()
The end of the definition
|
Optional<FilePos> |
EnumType.optionalStartPos()
The start of the definition (position of 'enum')
|
Optional<FilePos> |
TypedefType.optionalStartPos()
The start of the definition (position of 'typedef')
|
Optional<FilePos> |
ConstType.optionalStartPos()
The start of the definition (position of 'enum')
|
Optional<FilePos> |
MessageType.optionalStartPos()
The start of the definition (position of 'struct' / message type)
|
Optional<FilePos> |
FieldType.optionalStartPos()
The start of the definition (position of field ID)
|
Optional<FilePos> |
EnumValue.optionalStartPos()
The start of the definition (position of 'name')
|
Optional<FilePos> |
ServiceType.optionalStartPos()
The start of the definition (position of 'service')
|
Optional<FilePos> |
FunctionType.optionalStartPos()
The start of the definition (position of return type)
|
Optional<FilePos> |
ConstType.optionalValueStartPos()
Note the start of the const in the parsed thrift file, this can be used
for making more accurate exception / parse data from the const parser.
|
Optional<FilePos> |
FieldType.optionalValueStartPos()
Note the start of the default value in the parsed thrift file, this can be used
for making more accurate exception / parse data from the const parser.
|
static PStructDescriptorProvider<FilePos,FilePos._Field> |
FilePos.provider() |
| Modifier and Type | Method and Description |
|---|---|
int |
FilePos.compareTo(FilePos other) |
FilePos._Builder |
FilePos._Builder.merge(FilePos from) |
EnumType._Builder |
EnumType._Builder.setEndPos(FilePos value)
Set the
end_pos field value. |
TypedefType._Builder |
TypedefType._Builder.setEndPos(FilePos value)
Set the
end_pos field value. |
ConstType._Builder |
ConstType._Builder.setEndPos(FilePos value)
Set the
end_pos field value. |
MessageType._Builder |
MessageType._Builder.setEndPos(FilePos value)
Set the
end_pos field value. |
FieldType._Builder |
FieldType._Builder.setEndPos(FilePos value)
Set the
end_pos field value. |
EnumValue._Builder |
EnumValue._Builder.setEndPos(FilePos value)
Set the
end_pos field value. |
ServiceType._Builder |
ServiceType._Builder.setEndPos(FilePos value)
Set the
end_pos field value. |
FunctionType._Builder |
FunctionType._Builder.setEndPos(FilePos value)
Set the
end_pos field value. |
EnumType._Builder |
EnumType._Builder.setStartPos(FilePos value)
Set the
start_pos field value. |
TypedefType._Builder |
TypedefType._Builder.setStartPos(FilePos value)
Set the
start_pos field value. |
ConstType._Builder |
ConstType._Builder.setStartPos(FilePos value)
Set the
start_pos field value. |
MessageType._Builder |
MessageType._Builder.setStartPos(FilePos value)
Set the
start_pos field value. |
FieldType._Builder |
FieldType._Builder.setStartPos(FilePos value)
Set the
start_pos field value. |
EnumValue._Builder |
EnumValue._Builder.setStartPos(FilePos value)
Set the
start_pos field value. |
ServiceType._Builder |
ServiceType._Builder.setStartPos(FilePos value)
Set the
start_pos field value. |
FunctionType._Builder |
FunctionType._Builder.setStartPos(FilePos value)
Set the
start_pos field value. |
ConstType._Builder |
ConstType._Builder.setValueStartPos(FilePos value)
Set the
value_start_pos field value. |
FieldType._Builder |
FieldType._Builder.setValueStartPos(FilePos value)
Set the
value_start_pos field value. |
| Constructor and Description |
|---|
_Builder(FilePos base)
Make a mutating builder off a base pmodel.FilePos.
|
Copyright © 2015–2018 morimekta.net. All rights reserved.