public final class Attributes extends Object
| Modifier and Type | Method and Description | 
|---|---|
static <T> Attribute.AttributeSupplier<T> | 
binaryAttribute(String attributeName,
               Function<T,ByteBuffer> getAttributeMethod,
               BiConsumer<T,ByteBuffer> updateItemMethod)  | 
static <T> Attribute.AttributeSupplier<T> | 
binarySetAttribute(String attributeName,
                  Function<T,Set<ByteBuffer>> getAttributeMethod,
                  BiConsumer<T,Set<ByteBuffer>> updateItemMethod)  | 
static <T> Attribute.AttributeSupplier<T> | 
boolAttribute(String attributeName,
             Function<T,Boolean> getAttributeMethod,
             BiConsumer<T,Boolean> updateItemMethod)  | 
static <T> Attribute.AttributeSupplier<T> | 
byteNumberAttribute(String attributeName,
                   Function<T,Byte> getAttributeMethod,
                   BiConsumer<T,Byte> updateItemMethod)  | 
static <T> Attribute.AttributeSupplier<T> | 
byteSetAttribute(String attributeName,
                Function<T,Set<Byte>> getAttributeMethod,
                BiConsumer<T,Set<Byte>> updateItemMethod)  | 
static <T,K> Attribute.AttributeSupplier<T> | 
documentMapAttribute(String attributeName,
                    Function<T,K> getAttributeMethod,
                    BiConsumer<T,K> updateItemMethod,
                    TableSchema<K> documentSchema)  | 
static <T> Attribute.AttributeSupplier<T> | 
doubleNumberAttribute(String attributeName,
                     Function<T,Double> getAttributeMethod,
                     BiConsumer<T,Double> updateItemMethod)  | 
static <T> Attribute.AttributeSupplier<T> | 
doubleSetAttribute(String attributeName,
                  Function<T,Set<Double>> getAttributeMethod,
                  BiConsumer<T,Set<Double>> updateItemMethod)  | 
static <T> Attribute.AttributeSupplier<T> | 
floatNumberAttribute(String attributeName,
                    Function<T,Float> getAttributeMethod,
                    BiConsumer<T,Float> updateItemMethod)  | 
static <T> Attribute.AttributeSupplier<T> | 
floatSetAttribute(String attributeName,
                 Function<T,Set<Float>> getAttributeMethod,
                 BiConsumer<T,Set<Float>> updateItemMethod)  | 
static <T> Attribute.AttributeSupplier<T> | 
integerNumberAttribute(String attributeName,
                      Function<T,Integer> getAttributeMethod,
                      BiConsumer<T,Integer> updateItemMethod)  | 
static <T> Attribute.AttributeSupplier<T> | 
integerSetAttribute(String attributeName,
                   Function<T,Set<Integer>> getAttributeMethod,
                   BiConsumer<T,Set<Integer>> updateItemMethod)  | 
static <T,K> Attribute.AttributeSupplier<T> | 
listAttribute(String attributeName,
             Function<T,List<K>> getAttributeMethod,
             BiConsumer<T,List<K>> updateItemMethod,
             AttributeType<K> listElementsType)  | 
static <T> Attribute.AttributeSupplier<T> | 
longNumberAttribute(String attributeName,
                   Function<T,Long> getAttributeMethod,
                   BiConsumer<T,Long> updateItemMethod)  | 
static <T> Attribute.AttributeSupplier<T> | 
longSetAttribute(String attributeName,
                Function<T,Set<Long>> getAttributeMethod,
                BiConsumer<T,Set<Long>> updateItemMethod)  | 
static <T,K> Attribute.AttributeSupplier<T> | 
mapAttribute(String attributeName,
            Function<T,Map<String,K>> getAttributeMethod,
            BiConsumer<T,Map<String,K>> updateItemMethod,
            AttributeType<K> mappedValueType)  | 
static <T> Attribute.AttributeSupplier<T> | 
shortNumberAttribute(String attributeName,
                    Function<T,Short> getAttributeMethod,
                    BiConsumer<T,Short> updateItemMethod)  | 
static <T> Attribute.AttributeSupplier<T> | 
shortSetAttribute(String attributeName,
                 Function<T,Set<Short>> getAttributeMethod,
                 BiConsumer<T,Set<Short>> updateItemMethod)  | 
static <T> Attribute.AttributeSupplier<T> | 
stringAttribute(String attributeName,
               Function<T,String> getAttributeMethod,
               BiConsumer<T,String> updateItemMethod)  | 
static <T> Attribute.AttributeSupplier<T> | 
stringSetAttribute(String attributeName,
                  Function<T,Set<String>> getAttributeMethod,
                  BiConsumer<T,Set<String>> updateItemMethod)  | 
public static <T> Attribute.AttributeSupplier<T> binaryAttribute(String attributeName, Function<T,ByteBuffer> getAttributeMethod, BiConsumer<T,ByteBuffer> updateItemMethod)
public static <T> Attribute.AttributeSupplier<T> binarySetAttribute(String attributeName, Function<T,Set<ByteBuffer>> getAttributeMethod, BiConsumer<T,Set<ByteBuffer>> updateItemMethod)
public static <T> Attribute.AttributeSupplier<T> boolAttribute(String attributeName, Function<T,Boolean> getAttributeMethod, BiConsumer<T,Boolean> updateItemMethod)
public static <T> Attribute.AttributeSupplier<T> stringAttribute(String attributeName, Function<T,String> getAttributeMethod, BiConsumer<T,String> updateItemMethod)
public static <T> Attribute.AttributeSupplier<T> stringSetAttribute(String attributeName, Function<T,Set<String>> getAttributeMethod, BiConsumer<T,Set<String>> updateItemMethod)
public static <T> Attribute.AttributeSupplier<T> integerNumberAttribute(String attributeName, Function<T,Integer> getAttributeMethod, BiConsumer<T,Integer> updateItemMethod)
public static <T> Attribute.AttributeSupplier<T> longNumberAttribute(String attributeName, Function<T,Long> getAttributeMethod, BiConsumer<T,Long> updateItemMethod)
public static <T> Attribute.AttributeSupplier<T> shortNumberAttribute(String attributeName, Function<T,Short> getAttributeMethod, BiConsumer<T,Short> updateItemMethod)
public static <T> Attribute.AttributeSupplier<T> doubleNumberAttribute(String attributeName, Function<T,Double> getAttributeMethod, BiConsumer<T,Double> updateItemMethod)
public static <T> Attribute.AttributeSupplier<T> floatNumberAttribute(String attributeName, Function<T,Float> getAttributeMethod, BiConsumer<T,Float> updateItemMethod)
public static <T> Attribute.AttributeSupplier<T> byteNumberAttribute(String attributeName, Function<T,Byte> getAttributeMethod, BiConsumer<T,Byte> updateItemMethod)
public static <T> Attribute.AttributeSupplier<T> integerSetAttribute(String attributeName, Function<T,Set<Integer>> getAttributeMethod, BiConsumer<T,Set<Integer>> updateItemMethod)
public static <T> Attribute.AttributeSupplier<T> longSetAttribute(String attributeName, Function<T,Set<Long>> getAttributeMethod, BiConsumer<T,Set<Long>> updateItemMethod)
public static <T> Attribute.AttributeSupplier<T> shortSetAttribute(String attributeName, Function<T,Set<Short>> getAttributeMethod, BiConsumer<T,Set<Short>> updateItemMethod)
public static <T> Attribute.AttributeSupplier<T> doubleSetAttribute(String attributeName, Function<T,Set<Double>> getAttributeMethod, BiConsumer<T,Set<Double>> updateItemMethod)
public static <T> Attribute.AttributeSupplier<T> floatSetAttribute(String attributeName, Function<T,Set<Float>> getAttributeMethod, BiConsumer<T,Set<Float>> updateItemMethod)
public static <T> Attribute.AttributeSupplier<T> byteSetAttribute(String attributeName, Function<T,Set<Byte>> getAttributeMethod, BiConsumer<T,Set<Byte>> updateItemMethod)
public static <T,K> Attribute.AttributeSupplier<T> documentMapAttribute(String attributeName, Function<T,K> getAttributeMethod, BiConsumer<T,K> updateItemMethod, TableSchema<K> documentSchema)
public static <T,K> Attribute.AttributeSupplier<T> mapAttribute(String attributeName, Function<T,Map<String,K>> getAttributeMethod, BiConsumer<T,Map<String,K>> updateItemMethod, AttributeType<K> mappedValueType)
public static <T,K> Attribute.AttributeSupplier<T> listAttribute(String attributeName, Function<T,List<K>> getAttributeMethod, BiConsumer<T,List<K>> updateItemMethod, AttributeType<K> listElementsType)
Copyright © 2020. All rights reserved.