Show / Hide Table of Contents

Class Filter

Inheritance
System.Object
Java.Lang.Object
Filter
CustomFilter
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
In This Article
Back to top Generated by DocFX