Uses of Interface
net.bytebuddy.NamingStrategy
-
Packages that use NamingStrategy Package Description net.bytebuddy Byte Buddy is a library for creating Java classes at runtime of a Java program. -
-
Uses of NamingStrategy in net.bytebuddy
Classes in net.bytebuddy that implement NamingStrategy Modifier and Type Class Description static classNamingStrategy.AbstractBaseAn abstract base implementation where the names of redefined and rebased types are retained.static classNamingStrategy.PrefixingRandomA naming strategy that creates a name by prefixing a given class and its package with another package and by appending a random number to the class's simple name.static classNamingStrategy.SuffixingRandomA naming strategy that creates a name by concatenating: The super classes package and name A given suffix string A random number Between all these elements, a$sign is included into the name to improve readability.Fields in net.bytebuddy declared as NamingStrategy Modifier and Type Field Description protected NamingStrategyByteBuddy. namingStrategyThe naming strategy to use.Methods in net.bytebuddy with parameters of type NamingStrategy Modifier and Type Method Description ByteBuddyByteBuddy. with(NamingStrategy namingStrategy)Creates a new configuration where new types are named by applying the given naming strategy.Constructors in net.bytebuddy with parameters of type NamingStrategy Constructor Description ByteBuddy(ClassFileVersion classFileVersion, NamingStrategy namingStrategy, AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy, AnnotationValueFilter.Factory annotationValueFilterFactory, AnnotationRetention annotationRetention, Implementation.Context.Factory implementationContextFactory, MethodGraph.Compiler methodGraphCompiler, InstrumentedType.Factory instrumentedTypeFactory, TypeValidation typeValidation, VisibilityBridgeStrategy visibilityBridgeStrategy, ClassWriterStrategy classWriterStrategy, LatentMatcher<? super MethodDescription> ignoredMethods)Creates a new Byte Buddy instance.
-