クラス AbstractSecurityBuilder<O>

  • 型パラメーター:
    O - 構築されるオブジェクトの型
    実装されたすべてのインターフェース:
    SecurityBuilder<O>
    既知の直属サブクラス
    AbstractConfiguredSecurityBuilder

    public abstract class AbstractSecurityBuilder<O>
    extends java.lang.Object
    implements SecurityBuilder<O>
    ビルドされるオブジェクトが 1 回だけビルドされることを保証するベース SecurityBuilder
    • コンストラクターのサマリー

      コンストラクター  
      コンストラクター 説明
      AbstractSecurityBuilder()
    • メソッドのサマリー

      すべてのメソッド   インスタンスメソッド   抽象メソッド   具象メソッド  
      修飾子と型 メソッド 説明
      Obuild()
      オブジェクトを構築し、それを返すか null を返します。
      protected abstract OdoBuild()
      サブクラスは、ビルドを実行するためにこれを実装する必要があります。
      OgetObject()
      構築されたオブジェクトを取得します。
      • クラス java.lang.Object から継承されたメソッド

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • コンストラクターの詳細

      • AbstractSecurityBuilder

        public AbstractSecurityBuilder()
    • メソッドの詳細

      • build

        public final O build()
                      throws java.lang.Exception
        インターフェースからコピーされた説明: SecurityBuilder
        オブジェクトを構築し、それを返すか null を返します。
        次で指定:
        インターフェース SecurityBuilder<O>build 
        戻り値:
        構築するオブジェクト。実装で許可されている場合は null
        例外:
        java.lang.Exception - オブジェクトの構築中にエラーが発生した場合
      • getObject

        public final O getObject()
        構築されたオブジェクトを取得します。まだビルドされていない場合は、例外がスローされます。
        戻り値:
        構築されたオブジェクト
      • doBuild

        protected abstract O doBuild()
                              throws java.lang.Exception
        サブクラスは、ビルドを実行するためにこれを実装する必要があります。
        戻り値:
        build() によって返されるオブジェクト
        例外:
        java.lang.Exception - エラーが発生した場合