org.dyndns.nuda.dynamic.compiler.resolver
クラス AutoResolver

java.lang.Object
  上位を拡張 org.dyndns.nuda.dynamic.compiler.resolver.AutoResolver
すべての実装されたインタフェース:
SourceResolver

public class AutoResolver
extends java.lang.Object
implements SourceResolver

入力ソースによって自動的にリゾルバクラスを決定するリゾルバクラスです

作成者:
nkoseki

メソッドの概要
 boolean accept(java.lang.Object target)
           
 void addResolver(SourceResolver resolver)
           
static AutoResolver getInstance()
           
static AutoResolver getInstance(java.lang.Object target)
           
 java.lang.Object getTarget()
           
 SourceBean resolve()
           
 void setTarget(java.lang.Object target)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

resolve

public SourceBean resolve()
定義:
インタフェース SourceResolver 内の resolve

getInstance

public static AutoResolver getInstance()

getInstance

public static AutoResolver getInstance(java.lang.Object target)

addResolver

public void addResolver(SourceResolver resolver)

accept

public boolean accept(java.lang.Object target)
定義:
インタフェース SourceResolver 内の accept

setTarget

public void setTarget(java.lang.Object target)
定義:
インタフェース SourceResolver 内の setTarget

getTarget

public java.lang.Object getTarget()
定義:
インタフェース SourceResolver 内の getTarget