C# Class Applicasa.Foo

Show file Open project: Applicasa/Sample-App-Unity

Public Properties

Property Type Description
finalFoo Foo[]
innerFoo IntPtr
innerFooJavaObject AndroidJavaObject

Public Methods

Method Description
Delete ( System.Action action ) : void
Foo ( ) : System
Foo ( IntPtr fooPtr ) : System
Foo ( IntPtr fooPtr, AndroidJavaObject fooJavaObject ) : System
GetArrayWithQuery ( Query query, QueryKind queryKind, GetFooArrayFinished callback ) : void
GetArrayWithQuerySync ( Query query, QueryKind queryKind ) : Foo[]
GetArrayWithQuerySyncIEnumerator ( Query query, QueryKind queryKind ) : IEnumerator
GetById ( string id, QueryKind queryKind, GetFooFinished callback ) : void
GetFooArray ( FooArray fooArray ) : Foo[]
GetFooArrayIEnumerator ( FooArray fooArray ) : IEnumerator
GetLocalArrayWithRawSqlQuery ( string rawQuery, GetFooArrayFinished callback ) : void
IncreaseField ( Fields field, float val ) : void
IncreaseField ( Fields field, int val ) : void
Save ( Action action ) : void
UpdateLocalStorage ( Query query, QueryKind queryKind ) : int
UploadFile ( byte data, Fields field, AMAZON_FILE_TYPES fileType, string extension, Action action ) : void

Private Methods

Method Description
ApplicasaFoo ( ) : IntPtr
ApplicasaFooDeleteWithBlock ( System foo, System.Action callback ) : void
ApplicasaFooGetArrayWithQuery ( IntPtr query, QueryKind queryKind, GetFooArrayFinished callback ) : void
ApplicasaFooGetArrayWithQuerySync ( IntPtr query, QueryKind queryKind ) : FooArray
ApplicasaFooGetById ( string id, QueryKind queryKind, GetFooFinished callback ) : void
ApplicasaFooGetFooAge ( System foo ) : int
ApplicasaFooGetFooBoolean ( System foo ) : bool
ApplicasaFooGetFooDate ( System foo ) : double
ApplicasaFooGetFooDescription ( System foo ) : string
ApplicasaFooGetFooFile ( System foo ) : string
ApplicasaFooGetFooID ( System foo ) : string
ApplicasaFooGetFooImage ( System foo ) : string
ApplicasaFooGetFooLastUpdate ( System foo ) : double
ApplicasaFooGetFooLocation ( System foo ) : Location
ApplicasaFooGetFooName ( System foo ) : string
ApplicasaFooGetFooNumber ( System foo ) : int
ApplicasaFooGetFooOwner ( System foo ) : IntPtr
ApplicasaFooGetLocalArrayWithRawSqlQuery ( string rawQuery, GetFooArrayFinished callback ) : void
ApplicasaFooIncreaseFieldFloat ( System foo, Fields field, float val ) : void
ApplicasaFooIncreaseFieldInt ( System foo, Fields field, int val ) : void
ApplicasaFooSaveWithBlock ( System foo, System.Action callback ) : void
ApplicasaFooSetFooAge ( System foo, int fooAge ) : void
ApplicasaFooSetFooBoolean ( System foo, bool fooBoolean ) : void
ApplicasaFooSetFooDate ( System foo, double fooDate ) : void
ApplicasaFooSetFooDescription ( System foo, string fooDescription ) : void
ApplicasaFooSetFooFile ( System foo, string fooFile ) : void
ApplicasaFooSetFooID ( System foo, string fooID ) : void
ApplicasaFooSetFooImage ( System foo, string fooImage ) : void
ApplicasaFooSetFooLocation ( System foo, Location fooLocation ) : void
ApplicasaFooSetFooName ( System foo, string fooName ) : void
ApplicasaFooSetFooNumber ( System foo, int fooNumber ) : void
ApplicasaFooSetFooOwner ( System foo, IntPtr fooOwner ) : void
ApplicasaFooUpdateLocalStorage ( IntPtr query, QueryKind queryKind ) : int
ApplicasaFooUploadFile ( System foo, Fields field, byte data, int dataLen, AMAZON_FILE_TYPES fileType, string extension, System.Action callback ) : void
setGetObjectArrayFinished ( GetFooArrayFinished callback, int uniqueActionID ) : void
setGetObjectFinished ( GetFooFinished callback, int uniqueActionID ) : void

Method Details

Delete() public method

public Delete ( System.Action action ) : void
action System.Action
return void

Foo() public method

public Foo ( ) : System
return System

Foo() public method

public Foo ( IntPtr fooPtr ) : System
fooPtr System.IntPtr
return System

Foo() public method

public Foo ( IntPtr fooPtr, AndroidJavaObject fooJavaObject ) : System
fooPtr System.IntPtr
fooJavaObject UnityEngine.AndroidJavaObject
return System

GetArrayWithQuery() public static method

public static GetArrayWithQuery ( Query query, QueryKind queryKind, GetFooArrayFinished callback ) : void
query Query
queryKind QueryKind
callback GetFooArrayFinished
return void

GetArrayWithQuerySync() public static method

public static GetArrayWithQuerySync ( Query query, QueryKind queryKind ) : Foo[]
query Query
queryKind QueryKind
return Foo[]

GetArrayWithQuerySyncIEnumerator() public static method

public static GetArrayWithQuerySyncIEnumerator ( Query query, QueryKind queryKind ) : IEnumerator
query Query
queryKind QueryKind
return IEnumerator

GetById() public static method

public static GetById ( string id, QueryKind queryKind, GetFooFinished callback ) : void
id string
queryKind QueryKind
callback GetFooFinished
return void

GetFooArray() public static method

public static GetFooArray ( FooArray fooArray ) : Foo[]
fooArray FooArray
return Foo[]

GetFooArrayIEnumerator() public static method

public static GetFooArrayIEnumerator ( FooArray fooArray ) : IEnumerator
fooArray FooArray
return IEnumerator

GetLocalArrayWithRawSqlQuery() public static method

public static GetLocalArrayWithRawSqlQuery ( string rawQuery, GetFooArrayFinished callback ) : void
rawQuery string
callback GetFooArrayFinished
return void

IncreaseField() public method

public IncreaseField ( Fields field, float val ) : void
field Fields
val float
return void

IncreaseField() public method

public IncreaseField ( Fields field, int val ) : void
field Fields
val int
return void

Save() public method

public Save ( Action action ) : void
action Action
return void

UpdateLocalStorage() public static method

public static UpdateLocalStorage ( Query query, QueryKind queryKind ) : int
query Query
queryKind QueryKind
return int

UploadFile() public method

public UploadFile ( byte data, Fields field, AMAZON_FILE_TYPES fileType, string extension, Action action ) : void
data byte
field Fields
fileType AMAZON_FILE_TYPES
extension string
action Action
return void

Property Details

finalFoo public static property

public static Foo[] finalFoo
return Foo[]

innerFoo public property

public IntPtr innerFoo
return IntPtr

innerFooJavaObject public property

public AndroidJavaObject innerFooJavaObject
return AndroidJavaObject