类 TxtState
java.lang.Object
jaskell.parsec.common.TxtState
public class TxtState extends Object implements State<Character>
Created by Mars Liu on 2016-01-02.
TxtState 类型提供一个基本的 state 实现,它将文本转为字符状态,并提供行号查询支持
如果我们要处理的数据量不至于对内存使用造成负担,也没有并发安全的需要,可以使用它.
-
构造器概要
-
方法概要
修饰符和类型 方法 说明 Integerbegin()Integerbegin(Integer tran)在很多场合,调用者使用自动生成的事务标示已经足够,但是 jparsec 也提供了显式指定事务标示的接口。voidcommit(Integer tran)intlineOfIndex(int index)Neighborhoodneighborhood()Neighborhoodneighborhood(int index)Characternext()voidrollback(Integer tran)Integerstatus()ParsecExceptiontrap(String message)
-
构造器详细资料
-
TxtState
-
TxtState
-
-
方法详细资料
-
next
-
status
-
begin
-
begin
从接口复制的说明:State在很多场合,调用者使用自动生成的事务标示已经足够,但是 jparsec 也提供了显式指定事务标示的接口。 在通常的线性序列状态中,通常不需要这样的模式,但是对于具名事务环境,例如一些数据库,可能这种方式 是最佳的实践。State 应尽可能的使用给定的标示构造事务,并返回最终得到的事务标示,这表示我们允许 State 给出与期待不同的事务标示。 -
rollback
-
commit
-
trap
-
lineOfIndex
public int lineOfIndex(int index) -
neighborhood
-
neighborhood
-