Ejemplo n.º 1
0
 /** retrieves the <code>FieldMetaData</code> with the corresponding name if it exists */
 public FieldMetaData getFieldNamed(String fieldName) {
   Enumeration fieldsEnum = getFields().elements();
   while (fieldsEnum.hasMoreElements()) {
     FieldMetaData field = (FieldMetaData) fieldsEnum.nextElement();
     if (field.getName().equals(fieldName)) {
       return field;
     }
   }
   return null;
 }
Ejemplo n.º 2
0
 static {
   Map<_Fields, FieldMetaData> tmpMap = new EnumMap<_Fields, FieldMetaData>(_Fields.class);
   tmpMap.put(
       _Fields.OBJECT_TYPE,
       new FieldMetaData(
           "objectType",
           TFieldRequirementType.DEFAULT,
           new EnumMetaData(TType.ENUM, HiveObjectType.class)));
   tmpMap.put(
       _Fields.DB_NAME,
       new FieldMetaData(
           "dbName", TFieldRequirementType.DEFAULT, new FieldValueMetaData(TType.STRING)));
   tmpMap.put(
       _Fields.OBJECT_NAME,
       new FieldMetaData(
           "objectName", TFieldRequirementType.DEFAULT, new FieldValueMetaData(TType.STRING)));
   tmpMap.put(
       _Fields.PART_VALUES,
       new FieldMetaData(
           "partValues",
           TFieldRequirementType.DEFAULT,
           new ListMetaData(TType.LIST, new FieldValueMetaData(TType.STRING))));
   tmpMap.put(
       _Fields.COLUMN_NAME,
       new FieldMetaData(
           "columnName", TFieldRequirementType.DEFAULT, new FieldValueMetaData(TType.STRING)));
   metaDataMap = Collections.unmodifiableMap(tmpMap);
   FieldMetaData.addStructMetaDataMap(HiveObjectRef.class, metaDataMap);
 }
Ejemplo n.º 3
0
 static {
   Map<_Fields, FieldMetaData> tmpMap = new EnumMap<_Fields, FieldMetaData>(_Fields.class);
   tmpMap.put(
       _Fields.ERROR_MESSAGE,
       new FieldMetaData(
           "error_message", TFieldRequirementType.DEFAULT, new FieldValueMetaData(TType.STRING)));
   metaDataMap = Collections.unmodifiableMap(tmpMap);
   FieldMetaData.addStructMetaDataMap(FailedStatus.class, metaDataMap);
 }
 static {
   Map<_Fields, FieldMetaData> tmpMap = new EnumMap<_Fields, FieldMetaData>(_Fields.class);
   tmpMap.put(
       _Fields.WHY,
       new FieldMetaData(
           "why", TFieldRequirementType.REQUIRED, new FieldValueMetaData(TType.STRING)));
   metaDataMap = Collections.unmodifiableMap(tmpMap);
   FieldMetaData.addStructMetaDataMap(AuthenticationException.class, metaDataMap);
 }
 static {
   Map<_Fields, FieldMetaData> tmpMap = new EnumMap<_Fields, FieldMetaData>(_Fields.class);
   tmpMap.put(
       _Fields.INCLUDE_TITLE,
       new FieldMetaData(
           "includeTitle", TFieldRequirementType.OPTIONAL, new FieldValueMetaData(TType.BOOL)));
   tmpMap.put(
       _Fields.INCLUDE_CONTENT_LENGTH,
       new FieldMetaData(
           "includeContentLength",
           TFieldRequirementType.OPTIONAL,
           new FieldValueMetaData(TType.BOOL)));
   tmpMap.put(
       _Fields.INCLUDE_CREATED,
       new FieldMetaData(
           "includeCreated", TFieldRequirementType.OPTIONAL, new FieldValueMetaData(TType.BOOL)));
   tmpMap.put(
       _Fields.INCLUDE_UPDATED,
       new FieldMetaData(
           "includeUpdated", TFieldRequirementType.OPTIONAL, new FieldValueMetaData(TType.BOOL)));
   tmpMap.put(
       _Fields.INCLUDE_UPDATE_SEQUENCE_NUM,
       new FieldMetaData(
           "includeUpdateSequenceNum",
           TFieldRequirementType.OPTIONAL,
           new FieldValueMetaData(TType.BOOL)));
   tmpMap.put(
       _Fields.INCLUDE_NOTEBOOK_GUID,
       new FieldMetaData(
           "includeNotebookGuid",
           TFieldRequirementType.OPTIONAL,
           new FieldValueMetaData(TType.BOOL)));
   tmpMap.put(
       _Fields.INCLUDE_TAG_GUIDS,
       new FieldMetaData(
           "includeTagGuids", TFieldRequirementType.OPTIONAL, new FieldValueMetaData(TType.BOOL)));
   tmpMap.put(
       _Fields.INCLUDE_ATTRIBUTES,
       new FieldMetaData(
           "includeAttributes",
           TFieldRequirementType.OPTIONAL,
           new FieldValueMetaData(TType.BOOL)));
   tmpMap.put(
       _Fields.INCLUDE_LARGEST_RESOURCE_MIME,
       new FieldMetaData(
           "includeLargestResourceMime",
           TFieldRequirementType.OPTIONAL,
           new FieldValueMetaData(TType.BOOL)));
   tmpMap.put(
       _Fields.INCLUDE_LARGEST_RESOURCE_SIZE,
       new FieldMetaData(
           "includeLargestResourceSize",
           TFieldRequirementType.OPTIONAL,
           new FieldValueMetaData(TType.BOOL)));
   metaDataMap = Collections.unmodifiableMap(tmpMap);
   FieldMetaData.addStructMetaDataMap(NotesMetadataResultSpec.class, metaDataMap);
 }
 static {
   Map<_Fields, FieldMetaData> tmpMap = new EnumMap<_Fields, FieldMetaData>(_Fields.class);
   tmpMap.put(
       _Fields.MESSAGE,
       new FieldMetaData(
           "message", TFieldRequirementType.DEFAULT, new FieldValueMetaData(TType.STRING)));
   metaDataMap = Collections.unmodifiableMap(tmpMap);
   FieldMetaData.addStructMetaDataMap(IndexAlreadyExistsException.class, metaDataMap);
 }
 /**
  * this method extracts and returns the value for the field, if the field is an array, the value
  * is an <code>Vector</code>
  */
 public Object extractValueFromArray(byte[] recordData) {
   Object value;
   if (this.isArray()) {
     int offset = this.getOffset();
     ArrayList fieldValue = new ArrayList(this.getArraySize());
     for (int i = this.getArraySize(); i > 0; i--) {
       FieldMetaData fieldCopy = this.deepCopy();
       fieldCopy.setOffset(offset);
       ByteConverter converter = new ByteConverter(fieldCopy, recordData);
       fieldValue.add(converter.getStringValue());
       offset += mySize;
     }
     value = fieldValue;
   } else {
     ByteConverter converter = new ByteConverter(this, recordData);
     value = converter.getStringValue();
   }
   return value;
 }
 static {
   Map<_Fields, FieldMetaData> tmpMap = new EnumMap<_Fields, FieldMetaData>(_Fields.class);
   tmpMap.put(
       _Fields.VALUES,
       new FieldMetaData(
           "values",
           TFieldRequirementType.OPTIONAL,
           new ListMetaData(TType.LIST, new FieldValueMetaData(TType.STRING, "ThriftObjectId"))));
   metaDataMap = Collections.unmodifiableMap(tmpMap);
   FieldMetaData.addStructMetaDataMap(ObjectIdListWrapper.class, metaDataMap);
 }
Ejemplo n.º 9
0
 static {
   Map<_Fields, FieldMetaData> tmpMap = new EnumMap<_Fields, FieldMetaData>(_Fields.class);
   tmpMap.put(
       _Fields.PROPERTY,
       new FieldMetaData(
           "property",
           TFieldRequirementType.DEFAULT,
           new StructMetaData(TType.STRUCT, LocationPropertyValue.class)));
   metaDataMap = Collections.unmodifiableMap(tmpMap);
   FieldMetaData.addStructMetaDataMap(LocationProperty.class, metaDataMap);
 }
Ejemplo n.º 10
0
 static {
   Map<_Fields, FieldMetaData> tmpMap = new EnumMap<_Fields, FieldMetaData>(_Fields.class);
   tmpMap.put(
       _Fields.KEY,
       new FieldMetaData(
           "key", TFieldRequirementType.REQUIRED, new FieldValueMetaData(TType.STRING)));
   tmpMap.put(
       _Fields.COUNT,
       new FieldMetaData(
           "count", TFieldRequirementType.REQUIRED, new FieldValueMetaData(TType.I32)));
   metaDataMap = Collections.unmodifiableMap(tmpMap);
   FieldMetaData.addStructMetaDataMap(KeyCount.class, metaDataMap);
 }
 /** this method will write its value from the row to the record data byte array */
 public void writeOnArray(CobolRow row, byte[] recordData) {
   Object value = row.get(this.getName());
   ByteConverter converter;
   if (this.isArray()) {
     // check for array first adjust size if necessary
     if (this.dependsOn()) {
       adjustArraySize(row);
     }
     int offset = this.getOffset();
     Iterator elements = ((List) value).iterator();
     for (int i = this.getArraySize(); i > 0; i--) {
       FieldMetaData fieldCopy = this.deepCopy();
       fieldCopy.setOffset(offset);
       converter = new ByteConverter(fieldCopy, recordData);
       String elementValue = (String) elements.next();
       converter.setBytesToValue(elementValue);
       offset += mySize;
     }
   } else {
     converter = new ByteConverter(this, recordData);
     converter.setBytesToValue((String) value);
   }
 }
Ejemplo n.º 12
0
 static {
   Map<_Fields, FieldMetaData> tmpMap = new EnumMap<_Fields, FieldMetaData>(_Fields.class);
   tmpMap.put(
       _Fields.NAME,
       new FieldMetaData(
           "name", TFieldRequirementType.REQUIRED, new FieldValueMetaData(TType.STRING)));
   tmpMap.put(
       _Fields.COLUMNS,
       new FieldMetaData(
           "columns",
           TFieldRequirementType.REQUIRED,
           new ListMetaData(TType.LIST, new StructMetaData(TType.STRUCT, Column.class))));
   metaDataMap = Collections.unmodifiableMap(tmpMap);
   FieldMetaData.addStructMetaDataMap(SuperColumn.class, metaDataMap);
 }
Ejemplo n.º 13
0
 static {
   Map<_Fields, FieldMetaData> tmpMap = new EnumMap<_Fields, FieldMetaData>(_Fields.class);
   tmpMap.put(
       _Fields.RESPONSE_CODE,
       new FieldMetaData(
           "responseCode", TFieldRequirementType.DEFAULT, new FieldValueMetaData(TType.I32)));
   tmpMap.put(
       _Fields.TRANSACTION_ID,
       new FieldMetaData(
           "transactionID", TFieldRequirementType.DEFAULT, new FieldValueMetaData(TType.I64)));
   tmpMap.put(
       _Fields.DESCRIPTION,
       new FieldMetaData(
           "description", TFieldRequirementType.DEFAULT, new FieldValueMetaData(TType.STRING)));
   metaDataMap = Collections.unmodifiableMap(tmpMap);
   FieldMetaData.addStructMetaDataMap(T_QueryOrderResponse.class, metaDataMap);
 }
Ejemplo n.º 14
0
 static {
   Map<_Fields, FieldMetaData> tmpMap = new EnumMap<_Fields, FieldMetaData>(_Fields.class);
   tmpMap.put(
       _Fields.TIMESTAMP,
       new FieldMetaData(
           "timestamp", TFieldRequirementType.OPTIONAL, new FieldValueMetaData(TType.I64)));
   tmpMap.put(
       _Fields.WHAT,
       new FieldMetaData(
           "what", TFieldRequirementType.DEFAULT, new FieldValueMetaData(TType.I32)));
   tmpMap.put(
       _Fields.WHY,
       new FieldMetaData(
           "why", TFieldRequirementType.DEFAULT, new FieldValueMetaData(TType.STRING)));
   metaDataMap = Collections.unmodifiableMap(tmpMap);
   FieldMetaData.addStructMetaDataMap(HibariException.class, metaDataMap);
 }
Ejemplo n.º 15
0
 static {
   Map<_Fields, FieldMetaData> tmpMap = new EnumMap<_Fields, FieldMetaData>(_Fields.class);
   tmpMap.put(
       _Fields.MYINT,
       new FieldMetaData(
           "myint", TFieldRequirementType.DEFAULT, new FieldValueMetaData(TType.I32)));
   tmpMap.put(
       _Fields.MY_STRING,
       new FieldMetaData(
           "myString", TFieldRequirementType.DEFAULT, new FieldValueMetaData(TType.STRING)));
   tmpMap.put(
       _Fields.UNDERSCORE_INT,
       new FieldMetaData(
           "underscore_int", TFieldRequirementType.DEFAULT, new FieldValueMetaData(TType.I32)));
   metaDataMap = Collections.unmodifiableMap(tmpMap);
   FieldMetaData.addStructMetaDataMap(IntString.class, metaDataMap);
 }
Ejemplo n.º 16
0
 static {
   Map<_Fields, FieldMetaData> tmpMap = new EnumMap<_Fields, FieldMetaData>(_Fields.class);
   tmpMap.put(
       _Fields.START_TOKEN,
       new FieldMetaData(
           "start_token", TFieldRequirementType.REQUIRED, new FieldValueMetaData(TType.STRING)));
   tmpMap.put(
       _Fields.END_TOKEN,
       new FieldMetaData(
           "end_token", TFieldRequirementType.REQUIRED, new FieldValueMetaData(TType.STRING)));
   tmpMap.put(
       _Fields.ENDPOINTS,
       new FieldMetaData(
           "endpoints",
           TFieldRequirementType.REQUIRED,
           new ListMetaData(TType.LIST, new FieldValueMetaData(TType.STRING))));
   metaDataMap = Collections.unmodifiableMap(tmpMap);
   FieldMetaData.addStructMetaDataMap(TokenRange.class, metaDataMap);
 }
Ejemplo n.º 17
0
 static {
   Map<_Fields, FieldMetaData> tmpMap = new EnumMap<_Fields, FieldMetaData>(_Fields.class);
   tmpMap.put(
       _Fields.START,
       new FieldMetaData(
           "start", TFieldRequirementType.REQUIRED, new FieldValueMetaData(TType.STRING)));
   tmpMap.put(
       _Fields.FINISH,
       new FieldMetaData(
           "finish", TFieldRequirementType.REQUIRED, new FieldValueMetaData(TType.STRING)));
   tmpMap.put(
       _Fields.REVERSED,
       new FieldMetaData(
           "reversed", TFieldRequirementType.REQUIRED, new FieldValueMetaData(TType.BOOL)));
   tmpMap.put(
       _Fields.COUNT,
       new FieldMetaData(
           "count", TFieldRequirementType.REQUIRED, new FieldValueMetaData(TType.I32)));
   metaDataMap = Collections.unmodifiableMap(tmpMap);
   FieldMetaData.addStructMetaDataMap(SliceRange.class, metaDataMap);
 }
Ejemplo n.º 18
0
 static {
   Map<_Fields, FieldMetaData> tmpMap = new EnumMap<_Fields, FieldMetaData>(_Fields.class);
   tmpMap.put(
       _Fields.MESSAGE,
       new FieldMetaData(
           "message", TFieldRequirementType.DEFAULT, new FieldValueMetaData(TType.STRING)));
   tmpMap.put(
       _Fields.LOG_CONTEXT,
       new FieldMetaData(
           "log_context",
           TFieldRequirementType.DEFAULT,
           new FieldValueMetaData(TType.STRING, "LogContextId")));
   tmpMap.put(
       _Fields.HANDLE,
       new FieldMetaData(
           "handle",
           TFieldRequirementType.DEFAULT,
           new StructMetaData(TType.STRUCT, QueryHandle.class)));
   metaDataMap = Collections.unmodifiableMap(tmpMap);
   FieldMetaData.addStructMetaDataMap(BeeswaxException.class, metaDataMap);
 }
 static {
   Map<_Fields, FieldMetaData> tmpMap = new EnumMap<_Fields, FieldMetaData>(_Fields.class);
   tmpMap.put(
       _Fields.INTERPRETATIONS,
       new FieldMetaData(
           "interpretations",
           TFieldRequirementType.DEFAULT,
           new ListMetaData(
               TType.LIST, new StructMetaData(TType.STRUCT, GeocodeInterpretation.class))));
   tmpMap.put(
       _Fields.DEBUG_LINES,
       new FieldMetaData(
           "debugLines",
           TFieldRequirementType.OPTIONAL,
           new ListMetaData(TType.LIST, new FieldValueMetaData(TType.STRING))));
   tmpMap.put(
       _Fields.REQUEST_WKT_GEOMETRY,
       new FieldMetaData(
           "requestWktGeometry",
           TFieldRequirementType.OPTIONAL,
           new FieldValueMetaData(TType.STRING)));
   metaDataMap = Collections.unmodifiableMap(tmpMap);
   FieldMetaData.addStructMetaDataMap(GeocodeResponse.class, metaDataMap);
 }
 /** performs a deep copy of all the attributes of the field */
 public FieldMetaData deepCopy() {
   FieldMetaData fieldCopy = new ElementaryFieldMetaData(new String(myName), myRecord.getName());
   fieldCopy.setIsFieldRedefine(isRedefine);
   fieldCopy.setDecimalPosition(decimalPosition);
   fieldCopy.setArraySize(myArraySize);
   fieldCopy.setSize(mySize);
   fieldCopy.setOffset(myOffset);
   fieldCopy.setType(myType);
   if (isFieldRedefine()) {
     fieldCopy.setFieldRedefined(myFieldRedefined.deepCopy());
   }
   fieldCopy.setDependentFieldName(new String(myDependentFieldName));
   fieldCopy.setIsSigned(isSigned);
   return fieldCopy;
 }
Ejemplo n.º 21
0
 static {
   FieldMetaData.addStructMetaDataMap(Deletion.class, metaDataMap);
 }
 static {
   FieldMetaData.addStructMetaDataMap(AuthenticationException.class, metaDataMap);
 }
Ejemplo n.º 23
0
 static {
   FieldMetaData.addStructMetaDataMap(ThriftJobProfile.class, metaDataMap);
 }
Ejemplo n.º 24
0
 static {
   FieldMetaData.addStructMetaDataMap(ThriftTaskTrackerStatusList.class, metaDataMap);
 }
Ejemplo n.º 25
0
 static {
   FieldMetaData.addStructMetaDataMap(DFSHealthReport.class, metaDataMap);
 }
Ejemplo n.º 26
0
 static {
   FieldMetaData.addStructMetaDataMap(itemReservation.class, metaDataMap);
 }
 static {
   FieldMetaData.addStructMetaDataMap(HiveClusterStatus.class, metaDataMap);
 }
Ejemplo n.º 28
0
 static {
   FieldMetaData.addStructMetaDataMap(TRowResult.class, metaDataMap);
 }
 static {
   FieldMetaData.addStructMetaDataMap(batch_mutation_super_t.class, metaDataMap);
 }
Ejemplo n.º 30
0
 static {
   Map<_Fields, FieldMetaData> tmpMap = new EnumMap<_Fields, FieldMetaData>(_Fields.class);
   metaDataMap = Collections.unmodifiableMap(tmpMap);
   FieldMetaData.addStructMetaDataMap(TimedOutException.class, metaDataMap);
 }