Uses of Interface
org.inferred.freebuilder.processor.source.Scope.Key
Packages that use Scope.Key
-
Uses of Scope.Key in org.inferred.freebuilder.processor
Classes in org.inferred.freebuilder.processor that implement Scope.Key -
Uses of Scope.Key in org.inferred.freebuilder.processor.source
Classes in org.inferred.freebuilder.processor.source that implement Scope.KeyModifier and TypeClassDescription(package private) classMaps Java identifiers to their usage (e.g.class(package private) static classA Declaration maps a unique static class name to its static excerpt in a scope.classFields in org.inferred.freebuilder.processor.source with type parameters of type Scope.KeyMethods in org.inferred.freebuilder.processor.source with parameters of type Scope.KeyModifier and TypeMethodDescriptionprotected booleanprotected abstract booleanprotected booleanprotected boolean<V> VScope.computeIfAbsent(Scope.Key<V> key, Supplier<V> supplier) Ifkeyis not already associated with a value, computes its value usingsupplierand enters it into the scope.boolean<V> V<V> VScope.putIfAbsent(Scope.Key<V> key, V value) Ifkeyis not already associated with a value, associates it withvalue.