Class Filter
Implements
Android.Runtime.IJavaObject
Java.Interop.IJavaPeerable
System.IDisposable
Inherited Members
Java.Lang.Object.Java.Interop.IJavaPeerable.DisposeUnlessReferenced()
Java.Lang.Object.Java.Interop.IJavaPeerable.Disposed()
Java.Lang.Object.Java.Interop.IJavaPeerable.Finalized()
Java.Lang.Object.Java.Interop.IJavaPeerable.SetJniIdentityHashCode(System.Int32)
Java.Lang.Object.Java.Interop.IJavaPeerable.SetJniManagedPeerState(Java.Interop.JniManagedPeerStates)
Java.Lang.Object.Java.Interop.IJavaPeerable.SetPeerReference(Java.Interop.JniObjectReference)
Java.Lang.Object.Dispose()
Java.Lang.Object.Dispose(System.Boolean)
Java.Lang.Object.GetObject<T>(System.IntPtr, System.IntPtr, Android.Runtime.JniHandleOwnership)
Java.Lang.Object.GetObject<T>(System.IntPtr, Android.Runtime.JniHandleOwnership)
Java.Lang.Object.FromArray<T>(T[])
Java.Lang.Object.Clone()
Java.Lang.Object.Equals(Java.Lang.Object)
Java.Lang.Object.JavaFinalize()
Java.Lang.Object.GetHashCode()
Java.Lang.Object.Notify()
Java.Lang.Object.NotifyAll()
Java.Lang.Object.ToString()
Java.Lang.Object.Wait()
Java.Lang.Object.Wait(System.Int64)
Java.Lang.Object.Wait(System.Int64, System.Int32)
Java.Lang.Object.Java.Interop.IJavaPeerable.JniManagedPeerState
Java.Lang.Object.Class
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: pdftronprivate.Filters
Assembly: PDFNetAndroid.dll
Syntax
[Register("com/pdftron/filters/Filter", DoNotGenerateAcw = true)]
public class Filter : Object, IJavaObject, IJavaPeerable, IDisposable
Constructors
Filter(Int64, Filter)
Declaration
[Register(".ctor", "(JLcom/pdftron/filters/Filter;)V", "")]
protected Filter(long p0, Filter p1)
Parameters
Type | Name | Description |
---|---|---|
System.Int64 | p0 | |
Filter | p1 |
Filter(IntPtr, JniHandleOwnership)
Declaration
protected Filter(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | javaReference | |
Android.Runtime.JniHandleOwnership | transfer |
Properties
Attached
Declaration
[Register("attached")]
protected Filter Attached { get; set; }
Property Value
Type | Description |
---|---|
Filter |
AttachedFilter
Declaration
public virtual Filter AttachedFilter
{
[Register("getAttachedFilter", "()Lcom/pdftron/filters/Filter;", "GetGetAttachedFilterHandler")]
get;
}
Property Value
Type | Description |
---|---|
Filter |
DecodeName
Declaration
public virtual string DecodeName
{
[Register("getDecodeName", "()Ljava/lang/String;", "GetGetDecodeNameHandler")]
get;
}
Property Value
Type | Description |
---|---|
System.String |
FilePath
Declaration
public virtual string FilePath
{
[Register("getFilePath", "()Ljava/lang/String;", "GetGetFilePathHandler")]
get;
}
Property Value
Type | Description |
---|---|
System.String |
Impl
Declaration
[Register("impl")]
protected long Impl { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |
IsInputFilter
Declaration
public virtual bool IsInputFilter
{
[Register("isInputFilter", "()Z", "GetIsInputFilterHandler")]
get;
}
Property Value
Type | Description |
---|---|
System.Boolean |
Name
Declaration
public virtual string Name
{
[Register("getName", "()Ljava/lang/String;", "GetGetNameHandler")]
get;
}
Property Value
Type | Description |
---|---|
System.String |
Ref
Declaration
[Register("ref")]
protected Object Ref { get; set; }
Property Value
Type | Description |
---|---|
Java.Lang.Object |
SourceFilter
Declaration
public virtual Filter SourceFilter
{
[Register("getSourceFilter", "()Lcom/pdftron/filters/Filter;", "GetGetSourceFilterHandler")]
get;
}
Property Value
Type | Description |
---|---|
Filter |
Methods
__Create(Int64, Filter)
Declaration
[Register("__Create", "(JLcom/pdftron/filters/Filter;)Lcom/pdftron/filters/Filter;", "")]
public static Filter __Create(long p0, Filter p1)
Parameters
Type | Name | Description |
---|---|---|
System.Int64 | p0 | |
Filter | p1 |
Returns
Type | Description |
---|---|
Filter |
__GetHandle()
Declaration
[Register("__GetHandle", "()J", "Get__GetHandleHandler")]
public virtual long __GetHandle()
Returns
Type | Description |
---|---|
System.Int64 |
__SetRefHandle(Object)
Declaration
[Register("__SetRefHandle", "(Ljava/lang/Object;)V", "Get__SetRefHandle_Ljava_lang_Object_Handler")]
public virtual void __SetRefHandle(Object p0)
Parameters
Type | Name | Description |
---|---|---|
Java.Lang.Object | p0 |
AttachFilter(Filter)
Declaration
[Register("attachFilter", "(Lcom/pdftron/filters/Filter;)V", "GetAttachFilter_Lcom_pdftron_filters_Filter_Handler")]
public virtual void AttachFilter(Filter p0)
Parameters
Type | Name | Description |
---|---|---|
Filter | p0 |
CanSeek()
Declaration
[Register("canSeek", "()Z", "GetCanSeekHandler")]
public virtual bool CanSeek()
Returns
Type | Description |
---|---|
System.Boolean |
CreateInputIterator()
Declaration
[Register("createInputIterator", "()Lcom/pdftron/filters/Filter;", "GetCreateInputIteratorHandler")]
public virtual Filter CreateInputIterator()
Returns
Type | Description |
---|---|
Filter |
Destroy()
Declaration
[Register("destroy", "()V", "GetDestroyHandler")]
public virtual void Destroy()
Flush()
Declaration
[Register("flush", "()V", "GetFlushHandler")]
public virtual void Flush()
FlushAll()
Declaration
[Register("flushAll", "()V", "GetFlushAllHandler")]
public virtual void FlushAll()
ReleaseAttachedFilter()
Declaration
[Register("releaseAttachedFilter", "()Lcom/pdftron/filters/Filter;", "GetReleaseAttachedFilterHandler")]
public virtual Filter ReleaseAttachedFilter()
Returns
Type | Description |
---|---|
Filter |
Seek(Int64, Int32)
Declaration
[Register("seek", "(JI)V", "GetSeek_JIHandler")]
public virtual void Seek(long p0, int p1)
Parameters
Type | Name | Description |
---|---|---|
System.Int64 | p0 | |
System.Int32 | p1 |
SetStreamLength(Int64)
Declaration
[Register("setStreamLength", "(J)V", "GetSetStreamLength_JHandler")]
public virtual void SetStreamLength(long p0)
Parameters
Type | Name | Description |
---|---|---|
System.Int64 | p0 |
Size()
Declaration
[Register("size", "()J", "GetSizeHandler")]
public virtual long Size()
Returns
Type | Description |
---|---|
System.Int64 |
Tell()
Declaration
[Register("tell", "()J", "GetTellHandler")]
public virtual long Tell()
Returns
Type | Description |
---|---|
System.Int64 |
WriteToFile(String, Boolean)
Declaration
[Register("writeToFile", "(Ljava/lang/String;Z)V", "GetWriteToFile_Ljava_lang_String_ZHandler")]
public virtual void WriteToFile(string p0, bool p1)
Parameters
Type | Name | Description |
---|---|---|
System.String | p0 | |
System.Boolean | p1 |
Implements
Android.Runtime.IJavaObject
Java.Interop.IJavaPeerable
System.IDisposable