Uses of Class
com.googlecode.cqengine.attribute.SimpleNullableAttribute
-
Packages that use SimpleNullableAttribute Package Description com.googlecode.cqengine.attribute com.googlecode.cqengine.attribute.support com.googlecode.cqengine.codegen com.googlecode.cqengine.query -
-
Uses of SimpleNullableAttribute in com.googlecode.cqengine.attribute
Subclasses of SimpleNullableAttribute in com.googlecode.cqengine.attribute Modifier and Type Class Description class
SimpleNullableMapAttribute<K,A>
An attribute which reads the value from an entry in a map given the map key. -
Uses of SimpleNullableAttribute in com.googlecode.cqengine.attribute.support
Subclasses of SimpleNullableAttribute in com.googlecode.cqengine.attribute.support Modifier and Type Class Description class
FunctionalSimpleNullableAttribute<O,A>
ASimpleNullableAttribute
which wraps aSimpleFunction
, for the purpose of allowing attributes to be created from lambda expressions. -
Uses of SimpleNullableAttribute in com.googlecode.cqengine.codegen
Methods in com.googlecode.cqengine.codegen that return types with arguments of type SimpleNullableAttribute Modifier and Type Method Description static <O,A>
Class<? extends SimpleNullableAttribute<O,A>>AttributeBytecodeGenerator. generateSimpleNullableAttributeForField(Class<O> pojoClass, Class<A> attributeValueType, String fieldName, String attributeName)
Generates aSimpleNullableAttribute
which reads a possibly-null value from the given field in a POJO.static <O,A>
Class<? extends SimpleNullableAttribute<O,A>>AttributeBytecodeGenerator. generateSimpleNullableAttributeForGetter(Class<O> pojoClass, Class<A> attributeValueType, String getterMethodName, String attributeName)
Generates aSimpleNullableAttribute
which reads a possibly-null value from the given getter method in a POJO.static <O,A>
Class<? extends SimpleNullableAttribute<O,A>>AttributeBytecodeGenerator. generateSimpleNullableAttributeForParameterizedGetter(Class<O> pojoClass, Class<A> attributeValueType, String getterMethodName, String getterParameter, String attributeName)
Generates aSimpleNullableAttribute
which reads a possibly-null value from the given parameterized getter method in a POJO. -
Uses of SimpleNullableAttribute in com.googlecode.cqengine.query
Methods in com.googlecode.cqengine.query that return SimpleNullableAttribute Modifier and Type Method Description static <O,A>
SimpleNullableAttribute<O,A>QueryFactory. nullableAttribute(SimpleFunction<O,A> function)
Creates aSimpleNullableAttribute
from the given function or lambda expression, while attempting to infer generic type information for the attribute automatically.static <O,A>
SimpleNullableAttribute<O,A>QueryFactory. nullableAttribute(Class<O> objectType, Class<A> attributeType, String attributeName, SimpleFunction<O,A> function)
Creates aSimpleNullableAttribute
from the given function or lambda expression, allowing the generic types of the attribute to be specified explicitly.static <O,A>
SimpleNullableAttribute<O,A>QueryFactory. nullableAttribute(String attributeName, SimpleFunction<O,A> function)
Creates aSimpleNullableAttribute
from the given function or lambda expression, while attempting to infer generic type information for the attribute automatically.
-