public class Options extends Object implements ProtoObject<CatalogProtos.KeyValueSetProto>, Cloneable, GsonObject
Constructor and Description |
---|
Options() |
Options(CatalogProtos.KeyValueSetProto proto) |
Options(Options options) |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
static Options |
create() |
static Options |
create(Options options) |
String |
delete(String key) |
boolean |
equals(Object object) |
String |
get(String key) |
String |
get(String key,
String defaultVal) |
Map<String,String> |
getAllKeyValus() |
CatalogProtos.KeyValueSetProto |
getProto() |
int |
hashCode() |
void |
put(String key,
String val) |
void |
putAll(Map<String,String> keyValues) |
void |
putAll(Options options) |
int |
size() |
String |
toJson() |
public Options()
public Options(CatalogProtos.KeyValueSetProto proto)
public Options(Options options)
public static Options create()
public int size()
public void putAll(Options options)
public Object clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
public CatalogProtos.KeyValueSetProto getProto()
getProto
in interface ProtoObject<CatalogProtos.KeyValueSetProto>
public String toJson()
toJson
in interface GsonObject
Copyright © 2014 Apache Software Foundation. All Rights Reserved.