kr.co.hit.live.log.format
Class PatternParser

java.lang.Object
  extended by kr.co.hit.live.log.format.PatternParser
Direct Known Subclasses:
AbstractPatternParser

public abstract class PatternParser
extends Object

정의된 출력 포멧을 파싱하여 PatternFormat의 리스트 구조를 생성하기 위한 추상 클래스이다. 실제 파싱을 위하여 이 클래스를 상속받아 parse() 메소드를 구현한다.

Since:
4.0
Author:
김형도

Constructor Summary
PatternParser()
           
 
Method Summary
protected  void addToList(PatternFormatter fm)
          리스트의 끝에 포멧터 객체를 추가한다.
protected  void clearList()
          리스트를 초기화 한다.
protected  PatternFormatter getHeader()
          리스트의 첫번째 객체를 반환한다.
abstract  PatternFormatter parse(String pattern)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PatternParser

public PatternParser()
Method Detail

addToList

protected void addToList(PatternFormatter fm)
리스트의 끝에 포멧터 객체를 추가한다.

Parameters:
fm -

clearList

protected void clearList()
리스트를 초기화 한다.


getHeader

protected PatternFormatter getHeader()
리스트의 첫번째 객체를 반환한다.

Returns:

parse

public abstract PatternFormatter parse(String pattern)


Copyright © 2014. All Rights Reserved.