Class SetSchemaRequest
public class SetSchemaRequest : JVMBridgeBase<SetSchemaRequest>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
SetSchemaRequest
- Implements
- Extension Methods
Constructors
SetSchemaRequest(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public SetSchemaRequest(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
READ_ASSISTANT_APP_SEARCH_DATA
public static int READ_ASSISTANT_APP_SEARCH_DATA { get; set; }
Property Value
READ_CALENDAR
public static int READ_CALENDAR { get; set; }
Property Value
READ_CONTACTS
public static int READ_CONTACTS { get; set; }
Property Value
READ_EXTERNAL_STORAGE
public static int READ_EXTERNAL_STORAGE { get; set; }
Property Value
READ_HOME_APP_SEARCH_DATA
public static int READ_HOME_APP_SEARCH_DATA { get; set; }
Property Value
READ_SMS
public static int READ_SMS { get; set; }
Property Value
Methods
GetMigrators()
public Map<String, Migrator> GetMigrators()
Returns
GetPubliclyVisibleSchemas()
public Map<String, PackageIdentifier> GetPubliclyVisibleSchemas()
Returns
GetRequiredPermissionsForSchemaTypeVisibility()
public Map<String, Set<Set<Integer>>> GetRequiredPermissionsForSchemaTypeVisibility()
Returns
GetSchemas()
public Set<AppSearchSchema> GetSchemas()
Returns
GetSchemasNotDisplayedBySystem()
public Set<String> GetSchemasNotDisplayedBySystem()
Returns
GetSchemasVisibleToConfigs()
public Map<String, Set<SchemaVisibilityConfig>> GetSchemasVisibleToConfigs()
Returns
GetSchemasVisibleToPackages()
public Map<String, Set<PackageIdentifier>> GetSchemasVisibleToPackages()
Returns
GetVersion()
public int GetVersion()
Returns
IsForceOverride()
public bool IsForceOverride()