Package org.eclipse.cbi.common.util
Class AutoValue_RecordDefinition
- java.lang.Object
-
- org.eclipse.cbi.common.util.RecordDefinition
-
- org.eclipse.cbi.common.util.AutoValue_RecordDefinition
-
@Generated("com.google.auto.value.processor.AutoValueProcessor") final class AutoValue_RecordDefinition extends RecordDefinition
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
AutoValue_RecordDefinition.Builder
-
Nested classes/interfaces inherited from class org.eclipse.cbi.common.util.RecordDefinition
RecordDefinition.Field
-
-
Field Summary
Fields Modifier and Type Field 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
-
Constructor Summary
Constructors Modifier Constructor 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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()
-
Methods inherited from class org.eclipse.cbi.common.util.RecordDefinition
builder, createLEField, fieldDefiningSizeOf, size
-
-
-
-
Field Detail
-
name
private final java.lang.String name
-
signature
private final long signature
-
signatureField
private final com.google.common.base.Optional<RecordDefinition.Field> signatureField
-
fields
private final java.util.List<RecordDefinition.Field> fields
-
sizeDefinitionFields
private final java.util.Map<RecordDefinition.Field,RecordDefinition.Field> sizeDefinitionFields
-
recordClass
private final java.lang.Class<? extends Record> recordClass
-
-
Constructor Detail
-
AutoValue_RecordDefinition
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)
-
-
Method Detail
-
name
public java.lang.String name()
- Specified by:
name
in classRecordDefinition
-
signature
public long signature()
- Specified by:
signature
in classRecordDefinition
-
signatureField
public com.google.common.base.Optional<RecordDefinition.Field> signatureField()
- Specified by:
signatureField
in classRecordDefinition
-
fields
public java.util.List<RecordDefinition.Field> fields()
- Specified by:
fields
in classRecordDefinition
-
sizeDefinitionFields
protected java.util.Map<RecordDefinition.Field,RecordDefinition.Field> sizeDefinitionFields()
- Specified by:
sizeDefinitionFields
in classRecordDefinition
-
recordClass
public java.lang.Class<? extends Record> recordClass()
- Specified by:
recordClass
in classRecordDefinition
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-