Uses of Class
org.aspectj.weaver.patterns.Bindings
Packages that use Bindings
-
Uses of Bindings in org.aspectj.weaver.internal.tools
Methods in org.aspectj.weaver.internal.tools with parameters of type BindingsModifier and TypeMethodDescriptionprotected voidPointcutDesignatorHandlerBasedPointcut.resolveBindings(IScope scope, Bindings bindings) -
Uses of Bindings in org.aspectj.weaver.patterns
Fields in org.aspectj.weaver.patterns declared as BindingsMethods in org.aspectj.weaver.patterns that return BindingsMethods in org.aspectj.weaver.patterns with parameters of type BindingsModifier and TypeMethodDescriptionvoidBindings.checkEquals(Bindings other, IScope scope)signals an error if one has a binding and other doesn'tvoidAndAnnotationTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding)voidAndPointcut.resolveBindings(IScope scope, Bindings bindings)AndSignaturePattern.resolveBindings(IScope scope, Bindings bindings)AndTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding, boolean requireExactType)AnnotationPatternList.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding)protected voidAnnotationPointcut.resolveBindings(IScope scope, Bindings bindings)AnnotationTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding)This can modify in place, or return a new TypePattern if the type changes.AnyWithAnnotationTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding, boolean requireExactType)protected voidArgsAnnotationPointcut.resolveBindings(IScope scope, Bindings bindings)voidArgsPointcut.resolveBindings(IScope scope, Bindings bindings)voidCflowPointcut.resolveBindings(IScope scope, Bindings bindings)voidConcreteCflowPointcut.resolveBindings(IScope scope, Bindings bindings)ExactAnnotationFieldTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding)resolve one of these funky things.ExactAnnotationTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding)ExactTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding, boolean requireExactType)voidHandlerPointcut.resolveBindings(IScope scope, Bindings bindings)HasMemberTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding, boolean requireExactType)voidIfPointcut.IfFalsePointcut.resolveBindings(IScope scope, Bindings bindings)voidIfPointcut.IfTruePointcut.resolveBindings(IScope scope, Bindings bindings)voidIfPointcut.resolveBindings(IScope scope, Bindings bindings)ISignaturePattern.resolveBindings(IScope scope, Bindings none)voidKindedPointcut.resolveBindings(IScope scope, Bindings bindings)NotAnnotationTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding)voidNotPointcut.resolveBindings(IScope scope, Bindings bindings)NotSignaturePattern.resolveBindings(IScope scope, Bindings bindings)NotTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding, boolean requireExactType)OrAnnotationTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding)voidOrPointcut.resolveBindings(IScope scope, Bindings bindings)OrSignaturePattern.resolveBindings(IScope scope, Bindings bindings)OrTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding, boolean requireExactType)voidPerCflow.resolveBindings(IScope scope, Bindings bindings)voidPerFromSuper.resolveBindings(IScope scope, Bindings bindings)voidPerObject.resolveBindings(IScope scope, Bindings bindings)voidPerSingleton.resolveBindings(IScope scope, Bindings bindings)voidPerTypeWithin.resolveBindings(IScope scope, Bindings bindings)protected abstract voidPointcut.resolveBindings(IScope scope, Bindings bindings)voidReferencePointcut.resolveBindings(IScope scope, Bindings bindings)SignaturePattern.resolveBindings(IScope scope, Bindings bindings)protected voidThisOrTargetAnnotationPointcut.resolveBindings(IScope scope, Bindings bindings)voidThisOrTargetPointcut.resolveBindings(IScope scope, Bindings bindings)ThrowsPattern.resolveBindings(IScope scope, Bindings bindings)TypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding, boolean requireExactType)This can modify in place, or return a new TypePattern if the type changes.TypePatternList.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding, boolean requireExactType)WildAnnotationTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding)This can modify in place, or return a new TypePattern if the type changes.WildTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding, boolean requireExactType)Need to determine if I'm really a pattern or a reference to a formal We may wish to further optimize the case of pattern vs.protected voidWithinAnnotationPointcut.resolveBindings(IScope scope, Bindings bindings)protected voidWithinCodeAnnotationPointcut.resolveBindings(IScope scope, Bindings bindings)voidWithincodePointcut.resolveBindings(IScope scope, Bindings bindings)voidWithinPointcut.resolveBindings(IScope scope, Bindings bindings)TypePattern.resolveExactType(IScope scope, Bindings bindings)