public class

VariantObjectBuilder

extends Object
java.lang.Object
   ↳ org.neshan.core.VariantObjectBuilder

Class Overview

کلاس کمکی برای ساخت اشیا Variant از نوع json.

Summary

Public Constructors
VariantObjectBuilder()
سازنده پیش فرض.
Public Methods
Variant buildVariant()
با توجه به مقادیر تنظیم شده شی Variant را می‌سازد.
synchronized void delete()
void setBool(String key, boolean val)
یک مقدار بولین را در ابجکت قرار می‌دهد.
void setDouble(String key, double val)
یک مقدار اعشاری را در ابجکت قرار می‌دهد.
void setLong(String key, long val)
یک مقدار عددی از نوع long را در ابجکت قرار می‌دهد.
void setString(String key, String str)
یک مقدار رشته‌ای را در ابجکت قرار می‌دهد.
void setVariant(String key, Variant var)
یک شی از نوع Variant را در ابجکت قرار می‌دهد.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public VariantObjectBuilder ()

سازنده پیش فرض.

Public Methods

public Variant buildVariant ()

با توجه به مقادیر تنظیم شده شی Variant را می‌سازد.

Returns
  • شی شاخته‌شده.

public synchronized void delete ()

public void setBool (String key, boolean val)

یک مقدار بولین را در ابجکت قرار می‌دهد.

Parameters
val مقدار.

public void setDouble (String key, double val)

یک مقدار اعشاری را در ابجکت قرار می‌دهد.

Parameters
val مقدار.

public void setLong (String key, long val)

یک مقدار عددی از نوع long را در ابجکت قرار می‌دهد.

Parameters
val مقدار.

public void setString (String key, String str)

یک مقدار رشته‌ای را در ابجکت قرار می‌دهد.

Parameters
str مقدار.

public void setVariant (String key, Variant var)

یک شی از نوع Variant را در ابجکت قرار می‌دهد.