public static class Variant.Thrift extends Object implements Variant<VariantThrift>
Variant.Avro, Variant.AvroBuilder, Variant.Builder<T>, Variant.Comparator, Variant.NativeImpl, Variant.Protobuf, Variant.ProtobufBuilder, Variant.Thrift, Variant.ThriftBuilder| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID |
| Constructor and Description |
|---|
Thrift()
Create a new wrapper.
|
Thrift(VariantThrift wrapped)
Wraps an existing instance.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
VariantThrift |
get()
Returns underlying object.
|
boolean |
getBooleanVariant() |
Supplier<byte[]> |
getBytesVariant() |
double |
getDoubleVariant() |
float |
getFloatVariant() |
int |
getIntVariant() |
long |
getLongVariant() |
String |
getStringVariant() |
int |
hashCode() |
boolean |
isDefaultBooleanVariant() |
boolean |
isDefaultBytesVariant() |
boolean |
isDefaultDoubleVariant() |
boolean |
isDefaultFloatVariant() |
boolean |
isDefaultIntVariant() |
boolean |
isDefaultLongVariant() |
boolean |
isDefaultStringVariant() |
Variant.Builder<VariantThrift> |
newBuilder()
Creates a new builder based on this object.
|
String |
toString() |
avro, avro, compareTo, getAvroClass, getAvroSchema, getComparator, getProtobufClass, getProtobufDescriptor, getProtobufProtocolClass, getProtobufProtocolDescriptor, getThriftClass, getThriftMetadataMap, isDefault, nativeImpl, newAvroBuilder, newAvroBuilder, newAvroBuilder, newAvroBuilder, newNativeImplBuilder, newNativeImplBuilder, newProtobufBuilder, newProtobufBuilder, newProtobufBuilder, newThriftBuilder, newThriftBuilder, newThriftBuilder, protobuf, protobuf, thrift, thriftpublic static final long serialVersionUID
public Thrift(VariantThrift wrapped)
public Thrift()
public VariantThrift get()
Variantget in interface Variant<VariantThrift>get in interface Supplier<VariantThrift>public Variant.Builder<VariantThrift> newBuilder()
VariantnewBuilder in interface Variant<VariantThrift>public int getIntVariant()
getIntVariant in interface Variant<VariantThrift>public boolean isDefaultIntVariant()
isDefaultIntVariant in interface Variant<VariantThrift>public long getLongVariant()
getLongVariant in interface Variant<VariantThrift>public boolean isDefaultLongVariant()
isDefaultLongVariant in interface Variant<VariantThrift>public float getFloatVariant()
getFloatVariant in interface Variant<VariantThrift>public boolean isDefaultFloatVariant()
isDefaultFloatVariant in interface Variant<VariantThrift>public double getDoubleVariant()
getDoubleVariant in interface Variant<VariantThrift>public boolean isDefaultDoubleVariant()
isDefaultDoubleVariant in interface Variant<VariantThrift>public boolean getBooleanVariant()
getBooleanVariant in interface Variant<VariantThrift>public boolean isDefaultBooleanVariant()
isDefaultBooleanVariant in interface Variant<VariantThrift>public String getStringVariant()
getStringVariant in interface Variant<VariantThrift>public boolean isDefaultStringVariant()
isDefaultStringVariant in interface Variant<VariantThrift>public Supplier<byte[]> getBytesVariant()
getBytesVariant in interface Variant<VariantThrift>public boolean isDefaultBytesVariant()
isDefaultBytesVariant in interface Variant<VariantThrift>Copyright © 2013–2016 AdGear Technologies Inc.. All rights reserved.