public abstract class AProxyFilter<FILTER> extends Object implements IFilter, ILabeled, InvocationHandler
| Modifier and Type | Field and Description |
|---|---|
protected FilterType |
filterType |
protected Map<Class<?>,Object> |
handler |
protected FILTER |
instance |
protected Set<String> |
labels |
protected Map<Method,Object> |
methodHandlerMapper |
| Constructor and Description |
|---|
AProxyFilter() |
| Modifier and Type | Method and Description |
|---|---|
FILTER |
addLabel(String label) |
FILTER |
addLabels(Collection<String> labels) |
Class<?>[] |
buildInvocationHandler() |
Object |
invoke(Object proxy,
Method method,
Object[] args) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFilterTypegetLabels, getPrimaryLabelprotected FILTER instance
protected FilterType filterType
public FILTER addLabels(Collection<String> labels)
public Class<?>[] buildInvocationHandler()
Copyright © 2020–2022 RunedUniverse. All rights reserved.