public class TypedValue extends ObjectSE
TypeDescriptor
をカプセル化します。型記述子には、オブジェクトの単純な getClass()
呼び出しではアクセスできない一般的な宣言を含めることができます。修飾子と型 | フィールドと説明 |
---|---|
static TypedValue | NULL null の場合は TypedValue 。 |
コンストラクターと説明 |
---|
TypedValue(ObjectSE value) 単純なオブジェクトの TypedValue を作成します。 |
TypedValue(ObjectSE value, TypeDescriptor typeDescriptor) 追加の総称宣言を含む可能性がある特定の TypeDescriptor を使用して、特定の値の TypedValue を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
boolean | equals(ObjectSE other) |
TypeDescriptor | getTypeDescriptor() |
ObjectSE | getValue() |
int | hashCode() |
StringSE | toString() |
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public static final TypedValue NULL
null
の場合は TypedValue
。public TypedValue(@Nullable ObjectSE value)
TypedValue
を作成します。TypeDescriptor
はオブジェクトから推測されるため、総称宣言は保持されません。value
- オブジェクトの値 public TypedValue(@Nullable ObjectSE value, @Nullable TypeDescriptor typeDescriptor)
TypeDescriptor
を使用して、特定の値の TypedValue
を作成します。value
- オブジェクトの値 typeDescriptor
- 値の型を説明する型記述子 @Nullable public TypeDescriptor getTypeDescriptor()
public int hashCode()
ObjectSE
の hashCodeSE
public StringSE toString()
ObjectSE
の toStringSE