View Javadoc

1   package org.apache.hadoop.hbase.avro.generated;
2   
3   @SuppressWarnings("all")
4   public class AFamilyDescriptor extends org.apache.avro.specific.SpecificRecordBase implements org.apache.avro.specific.SpecificRecord {
5     public static final org.apache.avro.Schema SCHEMA$ = org.apache.avro.Schema.parse("{\"type\":\"record\",\"name\":\"AFamilyDescriptor\",\"namespace\":\"org.apache.hadoop.hbase.avro.generated\",\"fields\":[{\"name\":\"name\",\"type\":\"bytes\"},{\"name\":\"compression\",\"type\":[{\"type\":\"enum\",\"name\":\"ACompressionAlgorithm\",\"symbols\":[\"LZO\",\"GZ\",\"NONE\"]},\"null\"]},{\"name\":\"maxVersions\",\"type\":[\"int\",\"null\"]},{\"name\":\"blocksize\",\"type\":[\"int\",\"null\"]},{\"name\":\"inMemory\",\"type\":[\"boolean\",\"null\"]},{\"name\":\"timeToLive\",\"type\":[\"int\",\"null\"]},{\"name\":\"blockCacheEnabled\",\"type\":[\"boolean\",\"null\"]}]}");
6     public java.nio.ByteBuffer name;
7     public org.apache.hadoop.hbase.avro.generated.ACompressionAlgorithm compression;
8     public java.lang.Integer maxVersions;
9     public java.lang.Integer blocksize;
10    public java.lang.Boolean inMemory;
11    public java.lang.Integer timeToLive;
12    public java.lang.Boolean blockCacheEnabled;
13    public org.apache.avro.Schema getSchema() { return SCHEMA$; }
14    public java.lang.Object get(int field$) {
15      switch (field$) {
16      case 0: return name;
17      case 1: return compression;
18      case 2: return maxVersions;
19      case 3: return blocksize;
20      case 4: return inMemory;
21      case 5: return timeToLive;
22      case 6: return blockCacheEnabled;
23      default: throw new org.apache.avro.AvroRuntimeException("Bad index");
24      }
25    }
26    @SuppressWarnings(value="unchecked")
27    public void put(int field$, java.lang.Object value$) {
28      switch (field$) {
29      case 0: name = (java.nio.ByteBuffer)value$; break;
30      case 1: compression = (org.apache.hadoop.hbase.avro.generated.ACompressionAlgorithm)value$; break;
31      case 2: maxVersions = (java.lang.Integer)value$; break;
32      case 3: blocksize = (java.lang.Integer)value$; break;
33      case 4: inMemory = (java.lang.Boolean)value$; break;
34      case 5: timeToLive = (java.lang.Integer)value$; break;
35      case 6: blockCacheEnabled = (java.lang.Boolean)value$; break;
36      default: throw new org.apache.avro.AvroRuntimeException("Bad index");
37      }
38    }
39  }