DatatypeFactory クラス

定義

Java Objectとの間で XML をマップする新しい javax.xml.datatypeObjectを作成するファクトリ。

[Android.Runtime.Register("javax/xml/datatype/DatatypeFactory", DoNotGenerateAcw=true)]
public abstract class DatatypeFactory : Java.Lang.Object
[<Android.Runtime.Register("javax/xml/datatype/DatatypeFactory", DoNotGenerateAcw=true)>]
type DatatypeFactory = class
    inherit Object
継承
DatatypeFactory
属性

注釈

Java Objectとの間で XML をマップする新しい javax.xml.datatypeObjectを作成するファクトリ。

<p id="DatatypeFactory.newInstance">#newInstance() は、新 DatatypeFactoryしい を作成するために使用されます。 次の実装解決メカニズムは、次の順序で使用されます:</p><ol<>li> で指定された#DATATYPEFACTORY_PROPERTYシステム プロパティがjavax.xml.datatype.DatatypeFactory存在する場合、プロパティの値の名前を持つクラスがインスタンス化されます。 インスタンス化プロセス中にスローされた例外は、 として DatatypeConfigurationExceptionラップされます。 </li li>>< ファイル ${JAVA_HOME}/lib/jaxp.properties が存在する場合は、 にjava.util.PropertiesObject読み込まれます。 PropertiesObject その後、前の手順で説明したように プロパティに対して クエリが実行され、前の手順で説明したように処理されます。 </li li><> サービス解決メカニズムが使用されます (例: )。 META-INF/services/java.xml.datatype.DatatypeFactory インスタンス化プロセス中にスローされた例外は、 として DatatypeConfigurationExceptionラップされます。 </li li>>< 最後のメカニズムは、"javax.xml.datatype.DatatypeFactoryImpl" で#DATATYPEFACTORY_IMPLEMENTATION_CLASS指定された をClassインスタンス化しようとします。 インスタンス化プロセス中にスローされた例外は、 として DatatypeConfigurationExceptionラップされます。 </li></ol>

独自の実装 (Xerces など) を指定する必要があることに注意してください。Android には、既定の実装は付属していません。

1\.5 で追加されました。

の Java ドキュメント javax.xml.datatype.DatatypeFactory

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

DatatypeFactory()

パッケージの外部でのインスタンス化を防ぐための保護されたコンストラクター。

DatatypeFactory(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

フィールド

DatatypefactoryProperty

JSR 206: Java(TM) API for XML Processing (JAXP) 1 で定義されている既定のプロパティ名。

プロパティ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
DatatypefactoryImplementationClass

JSR 206: Java(TM) API for XML Processing (JAXP) 1 で定義されている既定の実装クラス名。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

Java Objectとの間で XML をマップする新しい javax.xml.datatypeObjectを作成するファクトリ。

(継承元 Object)
JniPeerMembers

Java Objectとの間で XML をマップする新しい javax.xml.datatypeObjectを作成するファクトリ。

PeerReference

Java Objectとの間で XML をマップする新しい javax.xml.datatypeObjectを作成するファクトリ。

(継承元 Object)
ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。

ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。

メソッド

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose()

Java Objectとの間で XML をマップする新しい javax.xml.datatypeObjectを作成するファクトリ。

(継承元 Object)
Dispose(Boolean)

Java Objectとの間で XML をマップする新しい javax.xml.datatypeObjectを作成するファクトリ。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
NewDuration(Boolean, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigDecimal)

isPositive、年、月、日、時間、分、秒として をDuration指定する の新しいインスタンスDurationを取得します。

NewDuration(Boolean, Int32, Int32, Int32, Int32, Int32, Int32)

isPositive、年、月、日、時間、分、秒として をDuration指定する の新しいインスタンスDurationを取得します。

NewDuration(Int64)

をミリ秒単位で指定して の Duration 新しいインスタンスを Duration 取得します。

NewDuration(String)

XML スキーマ 1 で定義されている文字列表現 "PnYnMnDTnHnMnS" として を指定Durationする の新しいインスタンスDurationを取得します。

NewDurationDayTime(Boolean, BigInteger, BigInteger, BigInteger, BigInteger)

で定義されているように、指定した dayhourminuteおよび second を使用して 型xdt:dayTimeDurationの をDuration作成します。 XQuery 1.0 および XPath 2.0 データ モデル、xdt:dayTimeDuration

NewDurationDayTime(Boolean, Int32, Int32, Int32, Int32)

で定義されているように、指定した dayhourminuteおよび second を使用して 型xdt:dayTimeDurationの をDuration作成します。 XQuery 1.0 および XPath 2.0 データ モデル、xdt:dayTimeDuration

NewDurationDayTime(Int64)

Durationで定義されている指定したミリ秒を使用して、 型xdt:dayTimeDurationの を作成します。 XQuery 1.0 および XPath 2.0 データ モデル、xdt:dayTimeDuration

NewDurationDayTime(String)

DurationそのString表現 "em>PnDTnHnMnS</em>"<、 XQuery 1.0、XPath 2.0 データ モデル、xdt:dayTimeDuration を解析して、 型xdt:dayTimeDurationの を作成します。

NewDurationYearMonth(Boolean, BigInteger, BigInteger)

で定義されているように、指定された yearmonth を使用して 型xdt:yearMonthDurationの をDuration作成します。 XQuery 1.0 および XPath 2.0 データ モデル、xdt:yearMonthDuration

NewDurationYearMonth(Boolean, Int32, Int32)

で定義されているように、指定された yearmonth を使用して 型xdt:yearMonthDurationの をDuration作成します。 XQuery 1.0 および XPath 2.0 データ モデル、xdt:yearMonthDuration

NewDurationYearMonth(Int64)

Durationで定義されている指定したミリ秒を使用して、 型xdt:yearMonthDurationの を作成します。 XQuery 1.0 および XPath 2.0 データ モデル、xdt:yearMonthDuration

NewDurationYearMonth(String)

表現 "em>PnYnM</em>"<、 XQuery 1.0、XPath 2.0 データ モデル、xdt:yearMonthDuration を解析して、 型xdt:yearMonthDurationの を作成します。StringDuration

NewInstance()

の新しいインスタンスを DatatypeFactory取得します。

NewInstance(String, ClassLoader)

の名前付き実装 DatatypeFactoryのインスタンスを返します。

NewXMLGregorianCalendar()

の新しいインスタンスを作成します XMLGregorianCalendar

NewXMLGregorianCalendar(BigInteger, Int32, Int32, Int32, Int32, Int32, BigDecimal, Int32)

W3C XML スキーマ 1 で許可される完全な値スペースを許可するコンストラクター。

NewXMLGregorianCalendar(GregorianCalendar)

から を作成しますXMLGregorianCalendarGregorianCalendar

NewXMLGregorianCalendar(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

インスタンスがインスタンスに変換する必要がある java.util.GregorianCalendar 値スペースの XMLGregorianCalendar コンストラクター。

NewXMLGregorianCalendar(String)

文字列を字句表現として解析して、新しい XMLGregorianCalendar を作成します。

NewXMLGregorianCalendarDate(Int32, Int32, Int32, Int32)

XML スキーマの組み込みデータ型 date または の Java 表現を作成します g*

NewXMLGregorianCalendarTime(Int32, Int32, Int32, BigDecimal, Int32)

XML スキーマの組み込みデータ型時刻の Java インスタンスを作成します。

NewXMLGregorianCalendarTime(Int32, Int32, Int32, Int32)

XML スキーマの組み込みデータ型 の Java インスタンスを作成します time

NewXMLGregorianCalendarTime(Int32, Int32, Int32, Int32, Int32)

XML スキーマの組み込みデータ型時刻の Java インスタンスを作成します。

Notify()

このオブジェクトのモニターで待機している 1 つのスレッドをウェイクアップします。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドをウェイクアップします。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

Java Objectとの間で XML をマップする新しい javax.xml.datatypeObjectを作成するファクトリ。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

Java Objectとの間で XML をマップする新しい javax.xml.datatypeObjectを作成するファクトリ。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または <em>割り込み</em によって待機します>。

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

Java Objectとの間で XML をマップする新しい javax.xml.datatypeObjectを作成するファクトリ。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

Java Objectとの間で XML をマップする新しい javax.xml.datatypeObjectを作成するファクトリ。

(継承元 Object)
IJavaPeerable.Finalized()

Java Objectとの間で XML をマップする新しい javax.xml.datatypeObjectを作成するファクトリ。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

Java Objectとの間で XML をマップする新しい javax.xml.datatypeObjectを作成するファクトリ。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Java Objectとの間で XML をマップする新しい javax.xml.datatypeObjectを作成するファクトリ。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Java Objectとの間で XML をマップする新しい javax.xml.datatypeObjectを作成するファクトリ。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Java Objectとの間で XML をマップする新しい javax.xml.datatypeObjectを作成するファクトリ。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

Java Objectとの間で XML をマップする新しい javax.xml.datatypeObjectを作成するファクトリ。

GetJniTypeName(IJavaPeerable)

Java Objectとの間で XML をマップする新しい javax.xml.datatypeObjectを作成するファクトリ。

適用対象