All Methods Static Methods Concrete Methods
Modifier and Type |
Method and Description |
static ImmutableArrayValue |
emptyArray() |
static ImmutableMapValue |
emptyMap() |
static ImmutableArrayValue |
newArray(java.util.List<? extends Value> list) |
static ImmutableArrayValue |
newArray(Value... array) |
static ImmutableBinaryValue |
newBinary(byte[] b) |
static ImmutableBinaryValue |
newBinary(byte[] b,
int off,
int len) |
static ImmutableBooleanValue |
newBoolean(boolean v) |
static ImmutableExtensionValue |
newExtension(byte type,
byte[] data) |
static ImmutableFloatValue |
newFloat(double v) |
static ImmutableFloatValue |
newFloat(float v) |
static ImmutableIntegerValue |
newInteger(java.math.BigInteger v) |
static ImmutableIntegerValue |
newInteger(byte v) |
static ImmutableIntegerValue |
newInteger(int v) |
static ImmutableIntegerValue |
newInteger(long v) |
static ImmutableIntegerValue |
newInteger(short v) |
static MapValue |
newMap(java.util.Map.Entry<? extends Value,? extends Value>... pairs) |
static <K extends Value,V extends Value> ImmutableMapValue |
newMap(java.util.Map<K,V> map) |
static ImmutableMapValue |
newMap(Value[] kvs) |
static ValueFactory.MapBuilder |
newMapBuilder() |
static java.util.Map.Entry<Value,Value> |
newMapEntry(Value key,
Value value) |
static ImmutableNilValue |
newNil() |
static ImmutableStringValue |
newString(byte[] b) |
static ImmutableStringValue |
newString(byte[] b,
int off,
int len) |
static ImmutableStringValue |
newString(java.lang.String s) |