public abstract class Scope
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
<T extends org.inferred.freebuilder.processor.util.Scope.Element<T>> |
add(T element) |
boolean |
contains(org.inferred.freebuilder.processor.util.Scope.Element<?> element) |
<T> T |
get(org.inferred.freebuilder.processor.util.Scope.Element<T> element) |
<T> java.util.Set<T> |
keysOfType(java.lang.Class<T> elementType) |
<T> T |
putIfAbsent(org.inferred.freebuilder.processor.util.Scope.Element<T> element,
T value) |
public boolean contains(org.inferred.freebuilder.processor.util.Scope.Element<?> element)
public <T> T get(org.inferred.freebuilder.processor.util.Scope.Element<T> element)
public <T> java.util.Set<T> keysOfType(java.lang.Class<T> elementType)
public <T extends org.inferred.freebuilder.processor.util.Scope.Element<T>> void add(T element)
public <T> T putIfAbsent(org.inferred.freebuilder.processor.util.Scope.Element<T> element,
T value)