クラス StringSwitcher.Generator
java.lang.ObjectSE
org.springframework.cglib.core.AbstractClassGenerator
org.springframework.cglib.util.StringSwitcher.Generator
- 実装されているすべてのインターフェース:
ClassGenerator
- 含まれているクラス:
- StringSwitcher
ネストされたクラスの要約
クラス org.springframework.cglib.core.AbstractClassGenerator から継承されたネストクラス / インターフェース
AbstractClassGenerator.ClassLoaderData, AbstractClassGenerator.Sourceコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明create()StringSwitcherを生成します。protected ObjectSEfirstInstance(ClassSE type) voidprotected ClassLoaderSEprotected ObjectSEnextInstance(ObjectSE instance) voidsetFixedInput(boolean fixedInput) 不明な文字列キーの処理方法を構成します。voidsetInts(int[] ints) 整数結果の配列を設定します。voidsetStrings(StringSE[] strings) 認識された文字列の配列を設定します。クラス org.springframework.cglib.core.AbstractClassGenerator から継承されたメソッド
create, generate, getAttemptLoad, getClassLoader, getClassName, getCurrent, getNamingPolicy, getProtectionDomain, getStrategy, getUseCache, setAttemptLoad, setClassLoader, setContextClass, setNamePrefix, setNamingPolicy, setStrategy, setUseCache, unwrapCachedValue, wrapCachedClass
コンストラクターの詳細
Generator
public Generator()
メソッドの詳細
setStrings
認識された文字列の配列を設定します。- パラメーター:
strings- 文字列キーの配列。値配列と同じ長さでなければなりません- 関連事項:
setInts
public void setInts(int[] ints) 整数結果の配列を設定します。- パラメーター:
ints- 整数結果の配列。キー配列と同じ長さでなければなりません- 関連事項:
setFixedInput
public void setFixedInput(boolean fixedInput) 不明な文字列キーの処理方法を構成します。- パラメーター:
fixedInput- false の場合、不明なキーがStringSwitcher.intValue(java.lang.String)から-1として返されます。true の場合、結果は未定義になり、結果のコードはより高速になります
getDefaultClassLoader
- 次で指定:
- クラス
AbstractClassGeneratorのgetDefaultClassLoader
create
StringSwitcherを生成します。generateClass
- 例外:
ExceptionSE
firstInstance
- 次で指定:
- クラス
AbstractClassGeneratorのfirstInstance
nextInstance
- 次で指定:
- クラス
AbstractClassGeneratorのnextInstance