org.jvyamlb
Class ResolverImpl

java.lang.Object
  extended byorg.jvyamlb.ResolverImpl
All Implemented Interfaces:
Resolver

public class ResolverImpl
extends java.lang.Object
implements Resolver

Author:
Ola Bini

Constructor Summary
ResolverImpl()
           
 
Method Summary
static void addPathResolver(java.lang.String tag, java.util.List path, java.lang.Class kind)
           
 void ascendResolver()
           
 boolean checkResolverPrefix(int depth, java.util.List path, java.lang.Class kind, Node currentNode, java.lang.Object currentIndex)
           
 void descendResolver(Node currentNode, java.lang.Object currentIndex)
           
static void main(java.lang.String[] args)
           
 java.lang.String resolve(java.lang.Class kind, ByteList value, boolean[] implicit)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResolverImpl

public ResolverImpl()
Method Detail

addPathResolver

public static void addPathResolver(java.lang.String tag,
                                   java.util.List path,
                                   java.lang.Class kind)

descendResolver

public void descendResolver(Node currentNode,
                            java.lang.Object currentIndex)
Specified by:
descendResolver in interface Resolver

ascendResolver

public void ascendResolver()
Specified by:
ascendResolver in interface Resolver

checkResolverPrefix

public boolean checkResolverPrefix(int depth,
                                   java.util.List path,
                                   java.lang.Class kind,
                                   Node currentNode,
                                   java.lang.Object currentIndex)
Specified by:
checkResolverPrefix in interface Resolver

resolve

public java.lang.String resolve(java.lang.Class kind,
                                ByteList value,
                                boolean[] implicit)
Specified by:
resolve in interface Resolver

main

public static void main(java.lang.String[] args)


Copyright © 2002-2007 JRuby Team. All Rights Reserved.