本文整理了Java中org.apache.gora.util.AvroUtils.getEnumValue()
方法的一些代码示例,展示了AvroUtils.getEnumValue()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AvroUtils.getEnumValue()
方法的具体详情如下:
包路径:org.apache.gora.util.AvroUtils
类名称:AvroUtils
方法名:getEnumValue
暂无
代码示例来源:origin: apache/gora
private Object fromCouchDBEnum(final Schema fieldSchema, final String docf, final Object value) {
final Object result;
if (value instanceof Map) {
result = AvroUtils.getEnumValue(fieldSchema, (String) ((Map) value).get(docf));
} else {
result = AvroUtils.getEnumValue(fieldSchema, (String) value);
}
return result;
}
代码示例来源:origin: org.apache.gora/gora-couchdb
private Object fromCouchDBEnum(final Schema fieldSchema, final String docf, final Object value) {
final Object result;
if (value instanceof Map) {
result = AvroUtils.getEnumValue(fieldSchema, (String) ((Map) value).get(docf));
} else {
result = AvroUtils.getEnumValue(fieldSchema, (String) value);
}
return result;
}
代码示例来源:origin: org.apache.gora/gora-core
public static Object getEnumValue(Schema schema, int enumOrdinal) {
String symbol = schema.getEnumSymbols().get(enumOrdinal);
return getEnumValue(schema, symbol);
}
代码示例来源:origin: apache/gora
public static Object getEnumValue(Schema schema, int enumOrdinal) {
String symbol = schema.getEnumSymbols().get(enumOrdinal);
return getEnumValue(schema, symbol);
}
代码示例来源:origin: apache/gora
result = org.apache.gora.util.AvroUtils.getEnumValue(schema, (String) value);
break;
代码示例来源:origin: org.apache.gora/gora-aerospike
result = AvroUtils.getEnumValue(schema, (String) binValue);
break;
代码示例来源:origin: org.apache.gora/gora-cassandra
result = org.apache.gora.util.AvroUtils.getEnumValue(schema, (String) value);
break;
代码示例来源:origin: apache/gora
result = AvroUtils.getEnumValue(schema, (String) binValue);
break;
代码示例来源:origin: apache/gora
break;
case ENUM:
fieldValue = AvroUtils.getEnumValue(fieldSchema, (String) solrValue);
break;
case FIXED:
代码示例来源:origin: com.argonio.gora/gora-hbase
Type type = schema.getType();
switch (type) {
case ENUM: return AvroUtils.getEnumValue(schema, val[0]);
case STRING: return new Utf8(Bytes.toString(val));
case BYTES: return ByteBuffer.wrap(val);
代码示例来源:origin: apache/gora
Type type = schema.getType();
switch (type) {
case ENUM: return AvroUtils.getEnumValue(schema, val[0]);
case STRING: return new Utf8(Bytes.toString(val));
case BYTES: return ByteBuffer.wrap(val);
代码示例来源:origin: apache/gora
return ByteBuffer.wrap(data);
case ENUM:
return AvroUtils.getEnumValue(schema, encoder.decodeInt(data));
case ARRAY:
break;
代码示例来源:origin: apache/gora
break;
case ENUM:
fieldValue = AvroUtils.getEnumValue(fieldSchema, igniteValue.toString());
break;
case FIXED:
代码示例来源:origin: apache/gora
break;
case ENUM:
result = AvroUtils.getEnumValue(fieldSchema, easybson.getUtf8String(docf)
.toString());
break;
代码示例来源:origin: apache/gora
break;
case ENUM:
result = AvroUtils.getEnumValue(fieldSchema, obj.field(docf));
break;
case BYTES:
内容来源于网络,如有侵权,请联系作者删除!