C# Class Applicasa.Filter

Show file Open project: Applicasa/Sample-App-Unity Class Usage Examples

Public Properties

Property Type Description
innerFilter System.IntPtr
innerFilterJavaObject UnityEngine.AndroidJavaObject

Public Methods

Method Description
Filter ( IntPtr filterPtr ) : System
Filter ( IntPtr filterPtr, AndroidJavaObject filterJavaObject ) : System
GetFilter ( Fields field, OPERATORS op, bool val ) : Filter
GetFilter ( Fields field, OPERATORS op, float val ) : Filter
GetFilter ( Fields field, OPERATORS op, int val ) : Filter
GetFilter ( Fields field, OPERATORS op, string val ) : Filter
GetFilter ( Fields field, bool array ) : Filter
GetFilter ( Fields field, float array ) : Filter
GetFilter ( Fields field, int array ) : Filter
GetFilter ( Fields field, string array ) : Filter
GetFilter ( Filter OperandA, COMPLEX_OPERATORS op, Filter OperandB ) : Filter
NOT ( ) : Filter

Private Methods

Method Description
ApplicasaFilterByFieldArrayBool ( Fields field, bool array, int arrayLen ) : IntPtr
ApplicasaFilterByFieldArrayFloat ( Fields field, float array, int arrayLen ) : IntPtr
ApplicasaFilterByFieldArrayInt ( Fields field, int array, int arrayLen ) : IntPtr
ApplicasaFilterByFieldArrayString ( Fields field, string array, int arrayLen ) : IntPtr
ApplicasaFilterByFieldBool ( Fields field, OPERATORS op, bool val ) : IntPtr
ApplicasaFilterByFieldFloat ( Fields field, OPERATORS op, float val ) : IntPtr
ApplicasaFilterByFieldInt ( Fields field, OPERATORS op, int val ) : IntPtr
ApplicasaFilterByFieldString ( Fields field, OPERATORS op, string val ) : IntPtr
ApplicasaFilterByOperand ( IntPtr OperandA, COMPLEX_OPERATORS op, IntPtr val ) : IntPtr
ApplicasaFilterNot ( System filter ) : IntPtr

Method Details

Filter() public method

public Filter ( IntPtr filterPtr ) : System
filterPtr System.IntPtr
return System

Filter() public method

public Filter ( IntPtr filterPtr, AndroidJavaObject filterJavaObject ) : System
filterPtr System.IntPtr
filterJavaObject UnityEngine.AndroidJavaObject
return System

GetFilter() public static method

public static GetFilter ( Fields field, OPERATORS op, bool val ) : Filter
field Fields
op OPERATORS
val bool
return Filter

GetFilter() public static method

public static GetFilter ( Fields field, OPERATORS op, float val ) : Filter
field Fields
op OPERATORS
val float
return Filter

GetFilter() public static method

public static GetFilter ( Fields field, OPERATORS op, int val ) : Filter
field Fields
op OPERATORS
val int
return Filter

GetFilter() public static method

public static GetFilter ( Fields field, OPERATORS op, string val ) : Filter
field Fields
op OPERATORS
val string
return Filter

GetFilter() public static method

public static GetFilter ( Fields field, bool array ) : Filter
field Fields
array bool
return Filter

GetFilter() public static method

public static GetFilter ( Fields field, float array ) : Filter
field Fields
array float
return Filter

GetFilter() public static method

public static GetFilter ( Fields field, int array ) : Filter
field Fields
array int
return Filter

GetFilter() public static method

public static GetFilter ( Fields field, string array ) : Filter
field Fields
array string
return Filter

GetFilter() public static method

public static GetFilter ( Filter OperandA, COMPLEX_OPERATORS op, Filter OperandB ) : Filter
OperandA Filter
op COMPLEX_OPERATORS
OperandB Filter
return Filter

NOT() public method

public NOT ( ) : Filter
return Filter

Property Details

innerFilter public property

public IntPtr,System innerFilter
return System.IntPtr

innerFilterJavaObject public property

public AndroidJavaObject,UnityEngine innerFilterJavaObject
return UnityEngine.AndroidJavaObject