Struct cabocha::Tree
[−]
[src]
pub struct Tree { /* fields omitted */ }
Methods
impl Tree
[src]
pub fn new() -> Tree
[src]
pub fn sentence(&self) -> String
[src]
pub fn sentence_size(&self) -> usize
[src]
pub fn set_sentence<T: Into<Vec<u8>>>(&mut self, sentence: T)
[src]
pub fn token(&self, index: usize) -> Option<Token>
[src]
pub fn chunk(&self, index: usize) -> Option<Chunk>
[src]
pub fn add_token(&self) -> Option<Token>
[src]
pub fn add_chunk(&self) -> Option<Chunk>
[src]
pub fn read(&self, input_layer: CABOCHA_INPUT) -> bool
[src]
pub fn empty(&self) -> bool
[src]
pub fn clear(&self)
[src]
pub fn clear_chunk(&self)
[src]
pub fn chunk_size(&self) -> usize
[src]
pub fn token_size(&self) -> usize
[src]
pub fn size(&self) -> usize
[src]
pub fn to_string(&self, format_type: CABOCHA_FORMAT) -> String
[src]
pub fn charset(&self) -> Option<CABOCHA_CHARSET_TYPE>
[src]
pub fn set_charset(&self, charset: CABOCHA_CHARSET_TYPE)
[src]
pub fn posset(&self) -> Option<CABOCHA_POSSET_TYPE>
[src]
pub fn set_posset(&self, posset: CABOCHA_POSSET_TYPE)
[src]
pub fn output_layer(&self) -> Option<CABOCHA_OUTPUT>
[src]
pub fn set_output_layer(&self, output_layer: CABOCHA_OUTPUT)
[src]
pub fn tokens(&self) -> Vec<Token>
[src]
pub fn chunks(&self) -> Vec<Chunk>
[src]
ⓘImportant traits for ChunkIter<'a>pub fn chunk_iter(&self) -> ChunkIter
[src]
ⓘImportant traits for ChunkIter<'a>
ⓘImportant traits for TokenIter<'a>pub fn token_iter(&self) -> TokenIter
[src]
ⓘImportant traits for TokenIter<'a>