Uses of Interface
net.bytebuddy.matcher.FilterableList
-
Packages that use FilterableList Package Description net.bytebuddy.description Classes of this package allow the representation of Java classes, their member and their meta data.net.bytebuddy.description.annotation Contains descriptions of annotations and annotation values.net.bytebuddy.description.field Contains descriptions of Java fields.net.bytebuddy.description.method Contains descriptions of Java methods and constructors as well as their parameters.net.bytebuddy.description.type Contains descriptions of Java types and packages.net.bytebuddy.dynamic This package contains classes and interfaces that are connected to writing the byte stream that represents a Java type that is dynamically created and for loading this type into a running JVM process.net.bytebuddy.dynamic.scaffold This package contains helper types and implementations that are responsible for the actual writing of a byte array representing a Java class.net.bytebuddy.matcher Contains an API for matching Java byte code entities.net.bytebuddy.pool Classes of this package allow for the creatingTypeDescriptions without loading any classes. -
-
Uses of FilterableList in net.bytebuddy.description
Classes in net.bytebuddy.description that implement FilterableList Modifier and Type Class Description static classByteCodeElement.Token.TokenList<S extends ByteCodeElement.Token<S>>A list of tokens. -
Uses of FilterableList in net.bytebuddy.description.annotation
Subinterfaces of FilterableList in net.bytebuddy.description.annotation Modifier and Type Interface Description interfaceAnnotationListDefines a list of annotation instances.Classes in net.bytebuddy.description.annotation that implement FilterableList Modifier and Type Class Description static classAnnotationList.AbstractBaseAn abstract base implementation of an annotation list.static classAnnotationList.EmptyRepresents an empty annotation list.static classAnnotationList.ExplicitRepresents a list of explicitly provided annotation descriptions.static classAnnotationList.ForLoadedAnnotationsDescribes an array of loadedAnnotations as an annotation list. -
Uses of FilterableList in net.bytebuddy.description.field
Subinterfaces of FilterableList in net.bytebuddy.description.field Modifier and Type Interface Description interfaceFieldList<T extends FieldDescription>Implementations represent a list of field descriptions.Classes in net.bytebuddy.description.field that implement FilterableList Modifier and Type Class Description static classFieldList.AbstractBase<S extends FieldDescription>An abstract base implementation of aFieldList.static classFieldList.Empty<S extends FieldDescription>An implementation of an empty field list.static classFieldList.Explicit<S extends FieldDescription>A wrapper implementation of a field list for a given list of field descriptions.static classFieldList.ForLoadedFieldsAn implementation of a field list for an array of loaded fields.static classFieldList.ForTokensA list of field descriptions for a list of detached tokens.static classFieldList.TypeSubstitutingA list of field descriptions that yieldsFieldDescription.TypeSubstituting. -
Uses of FilterableList in net.bytebuddy.description.method
Subinterfaces of FilterableList in net.bytebuddy.description.method Modifier and Type Interface Description interfaceMethodList<T extends MethodDescription>Implementations represent a list of method descriptions.interfaceParameterList<T extends ParameterDescription>Represents a list of parameters of a method or a constructor.Classes in net.bytebuddy.description.method that implement FilterableList Modifier and Type Class Description static classMethodList.AbstractBase<S extends MethodDescription>A base implementation of aMethodList.static classMethodList.Empty<S extends MethodDescription>An implementation of an empty method list.static classMethodList.Explicit<S extends MethodDescription>A method list that is a wrapper for a given list of method descriptions.static classMethodList.ForLoadedMethodsA method list implementation that returns all loaded byte code methods (methods and constructors) that are declared for a given type.static classMethodList.ForTokensA list of method descriptions for a list of detached tokens.static classMethodList.TypeSubstitutingA list of method descriptions that yieldsMethodDescription.TypeSubstituting.static classParameterList.AbstractBase<S extends ParameterDescription>An base implementation for aParameterList.static classParameterList.Empty<S extends ParameterDescription>An empty list of parameters.static classParameterList.Explicit<S extends ParameterDescription>A list of explicitly provided parameter descriptions.static classParameterList.Explicit.ForTypesA parameter list representing parameters without meta data or annotations.static classParameterList.ForLoadedExecutable<T>Represents a list of parameters for an executable, i.e.protected static classParameterList.ForLoadedExecutable.OfConstructorDescribes the list ofConstructorparameters on a modern VM.protected static classParameterList.ForLoadedExecutable.OfLegacyVmConstructorRepresents a list of constructor parameters on virtual machines where thejava.lang.reflect.Parametertype is not available.protected static classParameterList.ForLoadedExecutable.OfLegacyVmMethodRepresents a list of method parameters on virtual machines where thejava.lang.reflect.Parametertype is not available.protected static classParameterList.ForLoadedExecutable.OfMethodDescribes the list ofMethodparameters on a modern VM.static classParameterList.ForTokensA list of parameter descriptions for a list of detached tokens.static classParameterList.TypeSubstitutingA list of parameter descriptions that yieldsParameterDescription.TypeSubstituting. -
Uses of FilterableList in net.bytebuddy.description.type
Subinterfaces of FilterableList in net.bytebuddy.description.type Modifier and Type Interface Description interfaceRecordComponentList<T extends RecordComponentDescription>Implementations represent a list of record component descriptions.interfaceTypeListImplementations represent a list of type descriptions.static interfaceTypeList.GenericA list containing descriptions of generic types.Classes in net.bytebuddy.description.type that implement FilterableList Modifier and Type Class Description static classRecordComponentList.AbstractBase<S extends RecordComponentDescription>An abstract base implementation of a list of record components.static classRecordComponentList.Empty<S extends RecordComponentDescription>An empty list of record components.static classRecordComponentList.Explicit<S extends RecordComponentDescription>A wrapper implementation of an explicit list of record components.static classRecordComponentList.ForLoadedRecordComponentsA list of loaded record components.static classRecordComponentList.ForTokensA list of record components described as tokens.static classRecordComponentList.TypeSubstitutingA type-substituting list of record component descriptions.protected static classTypeDescription.ForLoadedType.ClassDescriptionTypeListA list of type descriptions represented by class descriptions.protected static classTypeDescription.Generic.LazyProjection.WithLazyNavigation.LazyInterfaceListA lazy representation of a lazy projection's interfaces.protected static classTypeDescription.Generic.OfParameterizedType.ForLoadedType.ParameterArgumentTypeListA type list that represents a loaded parameterized type's parameter types.protected static classTypeDescription.Generic.OfTypeVariable.ForLoadedType.TypeVariableBoundListA list of type variable bounds for a loadedTypeVariablethat resolves annotations..protected static classTypeDescription.Generic.OfWildcardType.ForLoadedType.WildcardLowerBoundTypeListA type list representing an upper-bound type variable's bound types.protected static classTypeDescription.Generic.OfWildcardType.ForLoadedType.WildcardUpperBoundTypeListA type list representing an upper-bound type variable's bound types.protected static classTypeDescription.SuperTypeLoading.ClassLoadingTypeListA type list that attempts loading any type.static classTypeList.AbstractBaseAn abstract base implementation of a type list.static classTypeList.EmptyAn implementation of an empty type list.static classTypeList.ExplicitA wrapper implementation of an explicit list of types.static classTypeList.ForLoadedTypesImplementation of a type list for an array of loaded types.static classTypeList.Generic.AbstractBaseAn abstract base implementation of a generic type list.static classTypeList.Generic.EmptyAn empty list of generic types.static classTypeList.Generic.ExplicitAn explicit list of generic types.static classTypeList.Generic.ForDetachedTypesA list of detached types that are attached on reception.static classTypeList.Generic.ForDetachedTypes.OfTypeVariablesA list of attached type variables represented by a list of type variable tokens.static classTypeList.Generic.ForDetachedTypes.WithResolvedErasureA list of detached types that are attached on reception but not when computing an erasure.static classTypeList.Generic.ForLoadedTypesA list of loaded generic types.static classTypeList.Generic.ForLoadedTypes.OfTypeVariablesA type list that represents loaded type variables.static classTypeList.Generic.OfConstructorExceptionTypesA lazy projection of a constructor's exception types.static classTypeList.Generic.OfLoadedInterfaceTypesA lazy projection of a type's generic interface types.static classTypeList.Generic.OfMethodExceptionTypesA lazy projection of a method's exception types. -
Uses of FilterableList in net.bytebuddy.dynamic
Classes in net.bytebuddy.dynamic that implement FilterableList Modifier and Type Class Description protected classTransformer.ForMethod.TransformedMethod.TransformedParameterListA parameter list representing the transformed method's parameters. -
Uses of FilterableList in net.bytebuddy.dynamic.scaffold
Classes in net.bytebuddy.dynamic.scaffold that implement FilterableList Modifier and Type Class Description static classMethodGraph.NodeListA list of nodes.protected static classTypeWriter.Default.ForInlining.WithDecorationOnly.LazyFieldListA field list that only reads fields lazy to avoid an eager lookup since fields are often not required. -
Uses of FilterableList in net.bytebuddy.matcher
Classes in net.bytebuddy.matcher with type parameters of type FilterableList Modifier and Type Interface Description interfaceFilterableList<T,S extends FilterableList<T,S>>A filterable list allows to use anElementMatcherto reduce a lists to elements that are matched by this matcher in this list.static classFilterableList.AbstractBase<T,S extends FilterableList<T,S>>A base implementation of aFilterableList.static classFilterableList.Empty<T,S extends FilterableList<T,S>>An implementation of an emptyFilterableList.Classes in net.bytebuddy.matcher that implement FilterableList Modifier and Type Class Description static classFilterableList.AbstractBase<T,S extends FilterableList<T,S>>A base implementation of aFilterableList.static classFilterableList.Empty<T,S extends FilterableList<T,S>>An implementation of an emptyFilterableList. -
Uses of FilterableList in net.bytebuddy.pool
Classes in net.bytebuddy.pool that implement FilterableList Modifier and Type Class Description protected classTypePool.Default.LazyTypeDescription.FieldTokenListA list of field tokens representing each entry as a field description.protected static classTypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable.LazyBoundTokenListA list representing a formal type variable's bounds.static classTypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenListA lazy list of type tokens.protected static classTypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList.ForWildcardBoundA generic type description representing a tokenized wildcard bound.protected static classTypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType.LazyRawAnnotatedTypeListA generic type list representing raw types.protected classTypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType.TypeArgumentListA list of generic types representing the receiver type's type arguments.private classTypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterListA lazy list of parameter descriptions for the enclosing method description.protected static classTypePool.Default.LazyTypeDescription.LazyNestMemberListA lazy list that represents all nest members of the represented type.protected static classTypePool.Default.LazyTypeDescription.LazyTypeListA list that is constructingTypePool.Default.LazyTypeDescriptions.protected classTypePool.Default.LazyTypeDescription.MethodTokenListA list of method tokens representing each entry as a method description.protected classTypePool.Default.LazyTypeDescription.RecordComponentTokenListA list of record component tokens representing each record component as a description.protected static classTypePool.Default.LazyTypeDescription.TokenizedGenericType.Malformed.TokenListA tokenized list of non-well-defined generic types.protected static classTypePool.Default.LazyTypeDescription.TokenizedGenericType.TokenListA tokenized list of generic types.protected static classTypePool.Default.LazyTypeDescription.TokenizedGenericType.TypeVariableListA list of tokenized type variables.
-