net.skirnir.freyja.impl
クラス VariableResolverImpl.EntryImpl

java.lang.Object
  上位を拡張 net.skirnir.freyja.impl.VariableResolverImpl.EntryImpl
すべての実装されたインタフェース:
VariableResolver.Entry
含まれているクラス:
VariableResolverImpl

public static class VariableResolverImpl.EntryImpl
extends Object
implements VariableResolver.Entry


コンストラクタの概要
VariableResolverImpl.EntryImpl(String name, Class type, Object value)
           
VariableResolverImpl.EntryImpl(String name, Object value)
           
 
メソッドの概要
 String getName()
           
 Class getType()
          変数の型を返します。
 Object getValue()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

VariableResolverImpl.EntryImpl

public VariableResolverImpl.EntryImpl(String name,
                                      Object value)

VariableResolverImpl.EntryImpl

public VariableResolverImpl.EntryImpl(String name,
                                      Class type,
                                      Object value)
メソッドの詳細

getName

public String getName()
定義:
インタフェース VariableResolver.Entry 内の getName

getType

public Class getType()
インタフェース VariableResolver.Entry の記述:
変数の型を返します。

このエントリに対応する変数をVariableResolverが持つ場合、 通常変数の値の具象型または値が実装しているインタフェースが返ります。 nullが返されることはありません。

通常は getType().isAssignableFrom(getValue().getClass()) は真ですが、 変数がプリミティブ型のラッパクラスのインスタンスの場合は偽になる場合があります。

定義:
インタフェース VariableResolver.Entry 内の getType
戻り値:
型。
関連項目:
VariableResolverUtils.toType(Object)

getValue

public Object getValue()
定義:
インタフェース VariableResolver.Entry 内の getValue


Copyright © 2011 The Skirnir Project. All Rights Reserved.