A C D E F G I K L M N O P Q R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(Object) - Method in class com.legyver.utils.mapqua.MapQuery.CollectionQueryBuilder
-
Add a value to the query
- add(T) - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedCollection
-
Add a value to the collection
- apply(Object, Object) - Method in class com.legyver.utils.mapqua.MapMerge
C
- collection(String) - Method in class com.legyver.utils.mapqua.MapQuery.AbstractQueryBuilder
-
Transition to a
MapQuery.CollectionQueryBuilder - com.legyver.utils.mapqua - module com.legyver.utils.mapqua
- com.legyver.utils.mapqua - package com.legyver.utils.mapqua
- com.legyver.utils.mapqua.license - package com.legyver.utils.mapqua.license
- com.legyver.utils.mapqua.mapbacked - package com.legyver.utils.mapqua.mapbacked
D
- deTransform(Collection<T>) - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedCollection
-
Reverses the transformation of the
MapBackedCollection.transform(Collection)method.
E
- EntityInstantiator<T> - Interface in com.legyver.utils.mapqua.mapbacked
-
Lambda to specify how an entity is to be instantiated.
- EQ - com.legyver.utils.mapqua.MapQuery.KeyValueFilter.Cond
-
Condition Equals
- execute(Map) - Method in class com.legyver.utils.mapqua.MapQuery.AddQueryBuilder
- execute(Map) - Method in class com.legyver.utils.mapqua.MapQuery.ExecutableQueryBuilder
-
Executes the query against the map
- execute(Map) - Method in class com.legyver.utils.mapqua.MapQuery.MergeQueryBuilder
- execute(Map) - Method in class com.legyver.utils.mapqua.MapQuery.SetQueryBuilder
F
- filter(MapQuery.KeyValueFilter) - Method in class com.legyver.utils.mapqua.MapQuery.CollectionQueryBuilder
-
Supply a filter to pass be applied to the query
- floatingPoint(String) - Method in class com.legyver.utils.mapqua.MapQuery.AbstractQueryBuilder
-
The value to be queried is of type Double
G
- get() - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedCollection
-
Return the internal collection.
- get() - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedEntity
-
Retrieve the wrapped entity
- get() - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedMap
-
Retrieve the Map value from the POJO internal Map
- get() - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedProperty
-
Return the value of the the property.
- get(String) - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedMap
-
Retrieve a value from the internal map
- getRawMap() - Method in interface com.legyver.utils.mapqua.mapbacked.RawMapAware
-
Retrieve the internal Map from the POJO
I
- integer(String) - Method in class com.legyver.utils.mapqua.MapQuery.AbstractQueryBuilder
-
The value to be queried is of type Integer
K
- KeyValueFilter(String, MapQuery.KeyValueFilter.Cond, Object) - Constructor for class com.legyver.utils.mapqua.MapQuery.KeyValueFilter
-
Construct a KeyValueFilter with the provided values
L
- LicenseServiceImpl - Class in com.legyver.utils.mapqua.license
-
Provide the licenses for the libraries used by this module
- LicenseServiceImpl() - Constructor for class com.legyver.utils.mapqua.license.LicenseServiceImpl
- loadLicenseProperties() - Method in class com.legyver.utils.mapqua.license.LicenseServiceImpl
- localDate(String) - Method in class com.legyver.utils.mapqua.MapQuery.AbstractQueryBuilder
-
The value to be queried is of type LocalDate
- localDateTime(String) - Method in class com.legyver.utils.mapqua.MapQuery.AbstractQueryBuilder
-
The value to be queried is of type LocalDateTime
M
- map(Object) - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedCollection
-
Converts a map into an entity via the
MapBackedCollection.entityInstantiator. - MapBackedCollection<U extends java.util.Collection<T>,T> - Class in com.legyver.utils.mapqua.mapbacked
-
Abstract superclass for MapBacked Collections.
- MapBackedCollection(Map, String) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedCollection
-
Construct a MapBackedCollection with a certain property name.
- MapBackedCollection(Map, String, EntityInstantiator) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedCollection
-
Construct a MapBackedCollection with a certain property name.
- MapBackedCollection(Map, String, Collection) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedCollection
-
Construct a MapBackedEntityCollection with a certain property name.
- MapBackedCollection(Map, String, Collection, EntityInstantiator) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedCollection
-
Construct a MapBackedCollection with a certain property name and default value
- MapBackedDouble - Class in com.legyver.utils.mapqua.mapbacked
-
A Double variable that can be represented as a key-value pair in the POJO internal Map
- MapBackedDouble(Map, String) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedDouble
-
Construct a MapBackedDouble with a certain property name and default value of 0.0
- MapBackedDouble(Map, String, Double) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedDouble
-
Construct a MapBackedDouble with a certain property name and default value
- MapBackedEntity<T extends MapSyncable> - Class in com.legyver.utils.mapqua.mapbacked
-
An Entity variable that can be represented as a key-value pair in the POJO internal Map
- MapBackedEntity(Map, String, EntityInstantiator<T>) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedEntity
-
Construct a MapBackedEntity with a certain property name and default value
- MapBackedEntityCollection<U extends java.util.Collection<T>,T extends RawMapAware> - Class in com.legyver.utils.mapqua.mapbacked
-
For Collections of Entities
- MapBackedEntityCollection(Map, String, EntityInstantiator) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedEntityCollection
-
Construct a MapBackedEntityCollection with a certain property name.
- MapBackedEntityCollection(Map, String, Collection, EntityInstantiator) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedEntityCollection
-
Construct a MapBackedEntityCollection with a certain property name and default value
- MapBackedInteger - Class in com.legyver.utils.mapqua.mapbacked
-
An Integer variable that can be represented as a key-value pair in the POJO internal Map
- MapBackedInteger(Map, String) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedInteger
-
Construct a MapBackedInteger with a certain property name.
- MapBackedInteger(Map, String, Integer) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedInteger
-
Construct a MapBackedInteger with a certain property name and default value
- MapBackedLocalDate - Class in com.legyver.utils.mapqua.mapbacked
-
A LocalDate variable that can be represented as a key-value pair in the POJO internal Map
- MapBackedLocalDate(Map, String) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedLocalDate
-
Construct a MapBackedLocalDate with a certain property name.
- MapBackedLocalDate(Map, String, LocalDate) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedLocalDate
-
Construct a MapBackedLocalDate with a certain property name and default value
- MapBackedLocalDateTime - Class in com.legyver.utils.mapqua.mapbacked
-
A LocalDateTime variable that can be represented as a key-value pair in the POJO internal Map
- MapBackedLocalDateTime(Map, String) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedLocalDateTime
-
Construct a MapBackedLocalDateTime with a certain property name.
- MapBackedLocalDateTime(Map, String, LocalDateTime) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedLocalDateTime
-
Construct a MapBackedLocalDateTime with a certain property name and default value
- MapBackedMap - Class in com.legyver.utils.mapqua.mapbacked
-
A Map variable that can be represented as a key-value pair in the POJO internal Map
- MapBackedMap(Map, String) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedMap
-
Construct a MapBackedMap with a certain property name.
- MapBackedMap(Map, String, Map) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedMap
-
Construct a MapBackedMap with a certain property name and default value
- MapBackedNativeCollection<U extends java.util.Collection<T>,T> - Class in com.legyver.utils.mapqua.mapbacked
-
For Java Primitives and things like Strings (ie: NOT entities)
- MapBackedNativeCollection(Map, String) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedNativeCollection
-
Construct a MapBackedNativeCollection with a certain property name
- MapBackedNativeCollection(Map, String, Collection) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedNativeCollection
-
Construct a MapBackedNativeCollection with a certain property name and default value
- MapBackedProperty<T> - Class in com.legyver.utils.mapqua.mapbacked
-
Abstract superclass for MapBacked anything.
- MapBackedProperty(Map, String, T) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedProperty
-
Construct a MapBackedProperty with a certain property name and default value
- MapBackedString - Class in com.legyver.utils.mapqua.mapbacked
-
A String variable that can be represented as a key-value pair in the POJO internal Map
- MapBackedString(Map, String) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedString
-
Construct a MapBackedString with a certain property name.
- MapBackedString(Map, String, String) - Constructor for class com.legyver.utils.mapqua.mapbacked.MapBackedString
-
Construct a MapBackedString with a certain property name and default value
- MapMerge - Class in com.legyver.utils.mapqua
-
Merge function for merging values in a map
- MapMerge() - Constructor for class com.legyver.utils.mapqua.MapMerge
- MapQuery - Class in com.legyver.utils.mapqua
-
Query get/set/add abstraction for Maps.
- MapQuery.AbstractQueryBuilder - Class in com.legyver.utils.mapqua
-
Builder to create Object-typed queries
- MapQuery.AddQueryBuilder - Class in com.legyver.utils.mapqua
-
A child QueryBuilder when the value is expected to be added the a collection located on the query result
- MapQuery.ChildQueryBuilder<T> - Class in com.legyver.utils.mapqua
-
Builder hook to continue building child query
- MapQuery.CollectionQueryBuilder - Class in com.legyver.utils.mapqua
-
Query to build a collection of results
- MapQuery.ExecutableQueryBuilder<T extends MapQuery.ExecutableQueryBuilder,U> - Class in com.legyver.utils.mapqua
-
Parent builder to create a Map-based query
- MapQuery.KeyValueFilter - Class in com.legyver.utils.mapqua
-
Filter for query
- MapQuery.KeyValueFilter.Cond - Enum in com.legyver.utils.mapqua
-
Conditions for the Query
- MapQuery.MergeQueryBuilder - Class in com.legyver.utils.mapqua
-
A child QueryBuilder when the value is expected to be merged with the current value present on the query result
- MapQuery.Query - Class in com.legyver.utils.mapqua
-
Top-level builder for readability of Queries
- MapQuery.SetQueryBuilder - Class in com.legyver.utils.mapqua
-
A child QueryBuilder when the value is expected to be set on the query result
- MapSyncable - Interface in com.legyver.utils.mapqua.mapbacked
-
POJO can be synced to the backing Map by invoking the sync method.
- merge(String, Object) - Method in class com.legyver.utils.mapqua.MapQuery.AbstractQueryBuilder
-
Transition to a
MapQuery.MergeQueryBuilder
N
- newInstance(Map) - Method in interface com.legyver.utils.mapqua.mapbacked.EntityInstantiator
-
Instantiator for an entity.
O
- object(String) - Method in class com.legyver.utils.mapqua.MapQuery.AbstractQueryBuilder
-
The value to be queried is of type Object
P
- property - Variable in class com.legyver.utils.mapqua.mapbacked.MapBackedProperty
-
The key that the value will be associated with.
- put(String, Object) - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedMap
-
Put a value in the internal map
Q
- Query() - Constructor for class com.legyver.utils.mapqua.MapQuery.Query
-
Create a Query
- queryOption() - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedCollection
-
Hook to allow the Collection to be queryable
- queryOption() - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedDouble
- queryOption() - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedEntity
- queryOption() - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedInteger
-
Hook to allow the Integer to be queryable
- queryOption() - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedLocalDate
- queryOption() - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedLocalDateTime
-
Hook to allow the LocalDateTime to be queryable
- queryOption() - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedMap
-
Hook to allow the value to be queryable
- queryOption() - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedProperty
-
Hook to allow the property to be queryable
- queryOption() - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedString
-
Hook that allows the field to be queryable
R
- RawMapAware - Interface in com.legyver.utils.mapqua.mapbacked
-
POJO can be represented by an internal Map
- remove(T) - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedCollection
-
Remove a value from the collection
S
- set(String, Object) - Method in class com.legyver.utils.mapqua.MapQuery.AbstractQueryBuilder
-
Transition to a
MapQuery.SetQueryBuilder - set(T) - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedProperty
-
Set the value of the property.
- sourceMap - Variable in class com.legyver.utils.mapqua.mapbacked.MapBackedProperty
-
The internal map in which all member values will be stored
- string(String) - Method in class com.legyver.utils.mapqua.MapQuery.AbstractQueryBuilder
-
The value to be queried is of type String
- sync() - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedCollection
-
Sync's the collection to the Map
- sync() - Method in interface com.legyver.utils.mapqua.mapbacked.MapSyncable
-
Syncs the POJO to the internal Map
T
- test(Object, Object) - Method in enum com.legyver.utils.mapqua.MapQuery.KeyValueFilter.Cond
-
Tests the condition
- test(Map) - Method in class com.legyver.utils.mapqua.MapQuery.KeyValueFilter
- toMap(T) - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedCollection
-
Return the internal map where the MapBackedCollection is stored
- toMap(T) - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedEntityCollection
-
Return the internal map where the MapBackedEntityCollection is stored
- toMap(T) - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedNativeCollection
- transform(Collection) - Method in class com.legyver.utils.mapqua.mapbacked.MapBackedCollection
-
Replace the internal collectionReference with the source collection transformed via the
MapBackedCollection.map(Object)method
V
- valueIfMissing - Variable in class com.legyver.utils.mapqua.mapbacked.MapBackedProperty
-
The value to use if the value has not been set.
- valueOf(String) - Static method in enum com.legyver.utils.mapqua.MapQuery.KeyValueFilter.Cond
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.legyver.utils.mapqua.MapQuery.KeyValueFilter.Cond
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages