Package | Description |
---|---|
net.bytebuddy |
Byte Buddy is a library for creating Java classes at runtime of a Java program.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
NamingStrategy.SuffixingRandom.BaseNameResolver
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
static class |
NamingStrategy.Suffixing.BaseNameResolver.ForFixedValue
A base name resolver that simply returns a fixed value.
|
static class |
NamingStrategy.Suffixing.BaseNameResolver.ForGivenType
Uses a specific type's name as the resolved name.
|
static class |
NamingStrategy.Suffixing.BaseNameResolver.ForUnnamedType
Uses the unnamed type's super type's name as the resolved name.
|
static class |
NamingStrategy.Suffixing.BaseNameResolver.WithCallerSuffix
A base name resolver that adds the name of the class that is invoking
ByteBuddy . |
static class |
NamingStrategy.SuffixingRandom.BaseNameResolver.ForFixedValue
Deprecated.
|
static class |
NamingStrategy.SuffixingRandom.BaseNameResolver.ForGivenType
Deprecated.
|
static class |
NamingStrategy.SuffixingRandom.BaseNameResolver.ForUnnamedType
Deprecated.
|
Constructor and Description |
---|
Suffixing(String suffix,
NamingStrategy.Suffixing.BaseNameResolver baseNameResolver)
Creates an immutable naming strategy with a given suffix but moves types that subclass types within
the
java.lang package into Byte Buddy's package namespace. |
Suffixing(String suffix,
NamingStrategy.Suffixing.BaseNameResolver baseNameResolver,
String javaLangPackagePrefix)
Creates an immutable naming strategy with a given suffix but moves types that subclass types within
the
java.lang package into a given namespace. |
SuffixingRandom(String suffix,
NamingStrategy.Suffixing.BaseNameResolver baseNameResolver)
Creates an immutable naming strategy with a given suffix but moves types that subclass types within
the
java.lang package into Byte Buddy's package namespace. |
SuffixingRandom(String suffix,
NamingStrategy.Suffixing.BaseNameResolver baseNameResolver,
String javaLangPackagePrefix)
Creates an immutable naming strategy with a given suffix but moves types that subclass types within
the
java.lang package into a given namespace. |
SuffixingRandom(String suffix,
NamingStrategy.Suffixing.BaseNameResolver baseNameResolver,
String javaLangPackagePrefix,
RandomString randomString)
Creates an immutable naming strategy with a given suffix but moves types that subclass types within
the
java.lang package into a given namespace. |
WithCallerSuffix(NamingStrategy.Suffixing.BaseNameResolver delegate)
Creates a new base name resolver that appends a caller suffix.
|
Copyright © 2014–2021. All rights reserved.