C# Класс org.apache.lucene.analysis.compound.hyphenation.ByteVector

This class implements a simple byte vector with access to the underlying array. This class has been taken from the Apache FOP project (http://xmlgraphics.apache.org/fop/). They have been slightly modified.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ByteVector ( ) : System
ByteVector ( int capacity ) : System
ByteVector ( sbyte a ) : System
ByteVector ( sbyte a, int capacity ) : System
alloc ( int size ) : int

This is to implement memory allocation in the array. Like malloc().

capacity ( ) : int

returns current capacity of array

get ( int index ) : sbyte
length ( ) : int

return number of items in array

put ( int index, sbyte val ) : void
trimToSize ( ) : void

Описание методов

ByteVector() публичный Метод

public ByteVector ( ) : System
Результат System

ByteVector() публичный Метод

public ByteVector ( int capacity ) : System
capacity int
Результат System

ByteVector() публичный Метод

public ByteVector ( sbyte a ) : System
a sbyte
Результат System

ByteVector() публичный Метод

public ByteVector ( sbyte a, int capacity ) : System
a sbyte
capacity int
Результат System

alloc() публичный Метод

This is to implement memory allocation in the array. Like malloc().
public alloc ( int size ) : int
size int
Результат int

capacity() публичный Метод

returns current capacity of array
public capacity ( ) : int
Результат int

get() публичный Метод

public get ( int index ) : sbyte
index int
Результат sbyte

length() публичный Метод

return number of items in array
public length ( ) : int
Результат int

put() публичный Метод

public put ( int index, sbyte val ) : void
index int
val sbyte
Результат void

trimToSize() публичный Метод

public trimToSize ( ) : void
Результат void