Examples of bestMatch()


Examples of it.halfone.parser.Parser.bestMatch()

    Assert.assertFalse(parser.match(""));
    Assert.assertFalse(parser.match("(a))"));
    Assert.assertFalse(parser.match("((a)"));
   
    //Best Parse Test
    System.out.println(parser.bestMatch("(a))"));
    Assert.assertTrue(parser.bestMatch("(a))").equals("(a)"));
   
    parser = Regex.literal("andrea").compile();
    Assert.assertTrue(parser.bestMatch("andrew").equals("andre"));
   
View Full Code Here

Examples of it.halfone.parser.Parser.bestMatch()

    Assert.assertFalse(parser.match("(a))"));
    Assert.assertFalse(parser.match("((a)"));
   
    //Best Parse Test
    System.out.println(parser.bestMatch("(a))"));
    Assert.assertTrue(parser.bestMatch("(a))").equals("(a)"));
   
    parser = Regex.literal("andrea").compile();
    Assert.assertTrue(parser.bestMatch("andrew").equals("andre"));
   
    // Boost Test
View Full Code Here

Examples of it.halfone.parser.Parser.bestMatch()

    //Best Parse Test
    System.out.println(parser.bestMatch("(a))"));
    Assert.assertTrue(parser.bestMatch("(a))").equals("(a)"));
   
    parser = Regex.literal("andrea").compile();
    Assert.assertTrue(parser.bestMatch("andrew").equals("andre"));
   
    // Boost Test
    Regex anyStar = Regex.any().star().mark("any");
    Regex aStar = Regex.literal("a").star().boost(1).mark("a");
    parser = anyStar.then(aStar).compile();
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.ConcurrentMethodsMetaData.bestMatch()

      JBossSessionBean31MetaData beanMetaData = getBeanMetaData();
      String params[] = params(method);
      ConcurrentMethodsMetaData concurrentMethods = beanMetaData.getConcurrentMethods();
      if(concurrentMethods != null)
      {
         ConcurrentMethodMetaData concurrentMethodMetaData = concurrentMethods.bestMatch(method.getName(), params);
         if(concurrentMethodMetaData != null)
         {
            // the concurrent-method might only contain a lock element, not an access-timeout
            accessTimeout = concurrentMethodMetaData.getAccessTimeout();
         }
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.ConcurrentMethodsMetaData.bestMatch()

      JBossSessionBean31MetaData beanMetaData = getBeanMetaData();
      String params[] = params(method);
      ConcurrentMethodsMetaData concurrentMethods = beanMetaData.getConcurrentMethods();
      if(concurrentMethods != null)
      {
         ConcurrentMethodMetaData concurrentMethodMetaData = concurrentMethods.bestMatch(method.getName(), params);
         if(concurrentMethodMetaData != null)
         {
            // the concurrent-method might only contain a lock element, not an access-timeout
            accessTimeout = concurrentMethodMetaData.getAccessTimeout();
         }
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.MethodsMetaData.bestMatch()

      // cls.getDeclaredMethods is un-ordered, so we must use bestMatch
      ExcludeListMetaData excludes = assembly.getExcludeList();
      assertNotNull(excludes);
      MethodsMetaData excludedMethods = excludes.getMethods();
      assertEquals(2, excludedMethods.size());
      MethodMetaData m0 = excludedMethods.bestMatch("denyAll", (Class[]) null, null, null);
      assertEquals("MyStatelessBean", m0.getEjbName());
      assertEquals("denyAll", m0.getMethodName());
      MethodParametersMetaData noargs = new MethodParametersMetaData();
      assertEquals(noargs, m0.getMethodParams());
      MethodMetaData m1 = excludedMethods.bestMatch("excluded", (Class[]) null, null, null);;
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.MethodsMetaData.bestMatch()

      MethodMetaData m0 = excludedMethods.bestMatch("denyAll", (Class[]) null, null, null);
      assertEquals("MyStatelessBean", m0.getEjbName());
      assertEquals("denyAll", m0.getMethodName());
      MethodParametersMetaData noargs = new MethodParametersMetaData();
      assertEquals(noargs, m0.getMethodParams());
      MethodMetaData m1 = excludedMethods.bestMatch("excluded", (Class[]) null, null, null);;
      assertEquals("MyStatelessBean", m1.getEjbName());
      assertEquals("excluded", m1.getMethodName());
      assertEquals(noargs, m1.getMethodParams());

      // @PermitAll, @RolesAllowed({"AccessRole1", "AccessRole2"})
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.MethodsMetaData.bestMatch()

      // cls.getDeclaredMethods is un-ordered, so we must use bestMatch
      ExcludeListMetaData excludes = assembly.getExcludeList();
      assertNotNull(excludes);
      MethodsMetaData excludedMethods = excludes.getMethods();
      assertEquals(2, excludedMethods.size());
      MethodMetaData m0 = excludedMethods.bestMatch("denyAll", (Class[]) null, null, null);
      assertEquals("MyStatelessBean", m0.getEjbName());
      assertEquals("denyAll", m0.getMethodName());
      MethodParametersMetaData noargs = new MethodParametersMetaData();
      assertEquals(noargs, m0.getMethodParams());
      MethodMetaData m1 = excludedMethods.bestMatch("excluded", (Class[]) null, null, null);;
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.MethodsMetaData.bestMatch()

      MethodMetaData m0 = excludedMethods.bestMatch("denyAll", (Class[]) null, null, null);
      assertEquals("MyStatelessBean", m0.getEjbName());
      assertEquals("denyAll", m0.getMethodName());
      MethodParametersMetaData noargs = new MethodParametersMetaData();
      assertEquals(noargs, m0.getMethodParams());
      MethodMetaData m1 = excludedMethods.bestMatch("excluded", (Class[]) null, null, null);;
      assertEquals("MyStatelessBean", m1.getEjbName());
      assertEquals("excluded", m1.getMethodName());
      assertEquals(noargs, m1.getMethodParams());

      // @PermitAll, @RolesAllowed({"AccessRole1", "AccessRole2"})
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.MethodsMetaData.bestMatch()

      // cls.getDeclaredMethods is un-ordered, so we must use bestMatch
      ExcludeListMetaData excludes = assembly.getExcludeList();
      assertNotNull(excludes);
      MethodsMetaData excludedMethods = excludes.getMethods();
      assertEquals(2, excludedMethods.size());
      MethodMetaData m0 = excludedMethods.bestMatch("denyAll", (Class[]) null, null, null);
      assertEquals("MyStatelessBean", m0.getEjbName());
      assertEquals("denyAll", m0.getMethodName());
      MethodParametersMetaData noargs = new MethodParametersMetaData();
      assertEquals(noargs, m0.getMethodParams());
      MethodMetaData m1 = excludedMethods.bestMatch("excluded", (Class[]) null, null, null);;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.