void mergeInto(C.List<InterceptorMethodMetaInfo> list, String targetName) { if (whiteList.contains(targetName) || !blackList.contains(targetName)) { if (!list.contains(this)) { list.add(this); } } }
void mergeInto(C.List<InterceptorMethodMetaInfo> list, String targetName) { if (whiteList.contains(targetName) || !blackList.contains(targetName)) { if (!list.contains(this)) { list.add(this); } } }
public SenderMethodMetaInfo addParam(HandlerParamMetaInfo param) { params.add(param); if (AsmTypes.ACTION_CONTEXT.equals(param.type())) { } return this; }
public SenderMethodMetaInfo addParam(HandlerParamMetaInfo param) { params.add(param); if (AsmTypes.ACTION_CONTEXT.equals(param.type())) { } return this; }
public FontProvider() { String[] fontNames = GraphicsEnvironment .getLocalGraphicsEnvironment() .getAvailableFontFamilyNames(); for (String name : fontNames) { if (goodToUse(name)) { families.add(name); } } }
public void addAfter(InterceptorMethodMetaInfo after) { afterList.add(after); }
public void addCatch(CatchMethodMetaInfo cat) { catchList.add(cat); }
@Override public <R> C.Traversable<R> collect(String path) { C.List<R> list = C.newList(); for (T t : this) { list.add((R) $.getProperty(t, path)); } return list; }
private static C.List<FilterInfo> filters(Genie genie, BeanSpec spec) { C.List<FilterInfo> list = C.newList(); Set<Annotation> annotations = spec.filters(); for (Annotation anno : annotations) { Class<? extends Annotation> annoClass = anno.annotationType(); Filter filterTag = (Filter.class == annoClass) ? (Filter) anno : annoClass.getAnnotation(Filter.class); ElementFilter loader = genie.get(filterTag.value()); list.add(new FilterInfo(loader, filterTag.reverse(), anno, spec)); } return list; }
private static C.List<LoaderInfo> loaders(Genie genie, BeanSpec spec) { C.List<LoaderInfo> list = C.newList(); Set<Annotation> loaders = spec.loaders(); for (Annotation anno : loaders) { Class<? extends Annotation> annoClass = anno.annotationType(); LoadCollection loaderTag = LoadCollection.class == annoClass ? ((LoadCollection) anno) : annoClass.getAnnotation(LoadCollection.class); ElementLoader loader = genie.get(loaderTag.value()); list.add(new LoaderInfo(loader, loaderTag.reverseFilter(), anno, spec)); } return list; }
@Override public <R> C.Traversable<R> collect(String path) { C.List<R> list = C.newList(); for (T t : this) { list.add((R) $.getProperty(t, path)); } return list; }
public void addEnhancer(ByteCodeEnhancer enhancer) { E.NPE(enhancer); if (!enhancerList.contains(enhancer)) { enhancerList.add(enhancer); } }
public HandlerMethodMetaInfo addParam(HandlerParamMetaInfo param) { params.add(param); return this; }
<T extends InterceptorMethodMetaInfo> List<T> convertDerived(List<T> interceptors) { C.List<T> list = C.newSizedList(interceptors.size()); for (InterceptorMethodMetaInfo derived : interceptors) { list.add((T)derived.extended(this)); } return list; }
public static void addListener(Listener listener) { if (!listeners.contains(listener)) { listeners.add(listener); } }
private static C.List<FilterInfo> filters(Genie genie, BeanSpec spec) { C.List<FilterInfo> list = C.newList(); Set<Annotation> annotations = spec.filters(); for (Annotation anno : annotations) { Class<? extends Annotation> annoClass = anno.annotationType(); Filter filterTag = (Filter.class == annoClass) ? (Filter) anno : annoClass.getAnnotation(Filter.class); ElementFilter loader = genie.get(filterTag.value()); list.add(new FilterInfo(loader, filterTag.reverse(), anno, spec)); } return list; }
void register(View view) { E.NPE(view); if (registered(view)) { throw new UnexpectedException("View[%s] already registered", view.name()); } viewList.add(view); }
public FontProvider() { String[] fontNames = GraphicsEnvironment .getLocalGraphicsEnvironment() .getAvailableFontFamilyNames(); for (String name : fontNames) { if (goodToUse(name)) { families.add(name); } } }
<T extends InterceptorMethodMetaInfo> List<T> convertDerived(List<T> interceptors) { C.List<T> list = C.newSizedList(interceptors.size()); for (InterceptorMethodMetaInfo derived : interceptors) { list.add((T)derived.extended(this)); } return list; }
void register(View view) { E.NPE(view); if (registered(view)) { throw new UnexpectedException("View[%s] already registered", view.name()); } viewList.add(view); }