@Generated(value="com.google.auto.value.processor.AutoValueProcessor") final class AutoValue_RecordDefinition extends RecordDefinition
Modifier and Type | Class and Description |
---|---|
(package private) static class |
AutoValue_RecordDefinition.Builder |
RecordDefinition.Field
Modifier and Type | Field and Description |
---|---|
private java.util.List<RecordDefinition.Field> |
fields |
private java.lang.String |
name |
private java.lang.Class<? extends Record> |
recordClass |
private long |
signature |
private com.google.common.base.Optional<RecordDefinition.Field> |
signatureField |
private java.util.Map<RecordDefinition.Field,RecordDefinition.Field> |
sizeDefinitionFields |
Modifier | Constructor and Description |
---|---|
private |
AutoValue_RecordDefinition(java.lang.String name,
long signature,
com.google.common.base.Optional<RecordDefinition.Field> signatureField,
java.util.List<RecordDefinition.Field> fields,
java.util.Map<RecordDefinition.Field,RecordDefinition.Field> sizeDefinitionFields,
java.lang.Class<? extends Record> recordClass) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.util.List<RecordDefinition.Field> |
fields() |
int |
hashCode() |
java.lang.String |
name() |
java.lang.Class<? extends Record> |
recordClass() |
long |
signature() |
com.google.common.base.Optional<RecordDefinition.Field> |
signatureField() |
protected java.util.Map<RecordDefinition.Field,RecordDefinition.Field> |
sizeDefinitionFields() |
java.lang.String |
toString() |
builder, createLEField, fieldDefiningSizeOf, size
private final java.lang.String name
private final long signature
private final com.google.common.base.Optional<RecordDefinition.Field> signatureField
private final java.util.List<RecordDefinition.Field> fields
private final java.util.Map<RecordDefinition.Field,RecordDefinition.Field> sizeDefinitionFields
private final java.lang.Class<? extends Record> recordClass
private AutoValue_RecordDefinition(java.lang.String name, long signature, com.google.common.base.Optional<RecordDefinition.Field> signatureField, java.util.List<RecordDefinition.Field> fields, java.util.Map<RecordDefinition.Field,RecordDefinition.Field> sizeDefinitionFields, java.lang.Class<? extends Record> recordClass)
public java.lang.String name()
name
in class RecordDefinition
public long signature()
signature
in class RecordDefinition
public com.google.common.base.Optional<RecordDefinition.Field> signatureField()
signatureField
in class RecordDefinition
public java.util.List<RecordDefinition.Field> fields()
fields
in class RecordDefinition
protected java.util.Map<RecordDefinition.Field,RecordDefinition.Field> sizeDefinitionFields()
sizeDefinitionFields
in class RecordDefinition
public java.lang.Class<? extends Record> recordClass()
recordClass
in class RecordDefinition
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object