Class GenericAsyncPropsDomain<T extends GenericAsyncProps<P>,P>
- All Implemented Interfaces:
Serializable,Cloneable,Map<String,T>
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classGenericAsyncPropsDomain.AsyncPropsDomainBuilder<T extends GenericAsyncProps<P>,P, X extends GenericAsyncPropsDomainProperties<T, P>, R extends GenericAsyncPropsDomain<T, P>> static interfaceNested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> -
Constructor Summary
ConstructorsConstructorDescriptionGenericAsyncPropsDomain(String defaultAppName, P defaultProperties, GenericAsyncPropsDomainProperties<T, P> configured, GenericAsyncPropsDomain.SecretFiller<P> secretFiller, Class<T> asyncPropsClass, Class<P> propsClass) -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends GenericAsyncProps<P>,P, X extends GenericAsyncPropsDomainProperties<T, P>, R extends GenericAsyncPropsDomain<T, P>>
GenericAsyncPropsDomain.AsyncPropsDomainBuilder<T,P, X, R> builder(Class<P> propsClass, Class<X> asyncPropsDomainClass, Constructor<R> returnType) booleanprotected voidfillCustoms(T asyncProps) inthashCode()Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from class java.util.AbstractMap
toString
-
Constructor Details
-
GenericAsyncPropsDomain
-
-
Method Details
-
fillCustoms
-
getProps
-
builder
public static <T extends GenericAsyncProps<P>,P, GenericAsyncPropsDomain.AsyncPropsDomainBuilder<T,X extends GenericAsyncPropsDomainProperties<T, P>, R extends GenericAsyncPropsDomain<T, P>> P, builderX, R> (Class<P> propsClass, Class<X> asyncPropsDomainClass, Constructor<R> returnType) -
equals
- Specified by:
equalsin interfaceMap<T extends GenericAsyncProps<P>,P> - Overrides:
equalsin classAbstractMap<String,T extends GenericAsyncProps<P>>
-
hashCode
public int hashCode()- Specified by:
hashCodein interfaceMap<T extends GenericAsyncProps<P>,P> - Overrides:
hashCodein classAbstractMap<String,T extends GenericAsyncProps<P>>
-