Package net.sf.cglib.core

Examples of net.sf.cglib.core.DefaultNamingPolicy


                im.add(sig, exceptionTypes);
            }

            im.setClassLoader(getClassLoader());
            im.setNamingPolicy(new DefaultNamingPolicy() {
                @Override
                public String getClassName(String prefix, String source, Object key, Predicate names) {
                    return super.getClassName(EMPTY_STRING, getSimpleClassName(StaticFunctionDelegatorBuilder.class),
                                              key, names);
                }
View Full Code Here


                im.add(sig, exceptionTypes);
            }

            im.setClassLoader(getClassLoader());
            im.setNamingPolicy(new DefaultNamingPolicy() {
                @Override
                public String getClassName(String prefix, String source, Object key, Predicate names) {
                    return super.getClassName(EMPTY_STRING, getSimpleClassName(StaticFunctionDelegatorBuilder.class),
                            key, names);
                }
View Full Code Here

        final Enhancer e = new Enhancer();
        e.setInterfaces( new Class[] { Serializable.class } );
        final Class<? extends Object> class1 = obj.getClass();
        e.setSuperclass( class1 );
        e.setCallback( new DelegatingHandler( obj ) );
        e.setNamingPolicy( new DefaultNamingPolicy() {
            @Override
            public String getClassName(final String prefix, final String source,
                final Object key, final Predicate names) {
                return super.getClassName( "MSM_" + prefix, source, key, names );
            }
View Full Code Here

    public void testNamingPolicy() throws Throwable {
      Enhancer e = new Enhancer();
      e.setSuperclass(NamingPolicyDummy.class);
      e.setUseCache(false);
      e.setUseFactory(false);
      e.setNamingPolicy(new DefaultNamingPolicy() {
        public String getTag() {
          return "ByHerby";
        }
          public String toString() {
            return getTag();
View Full Code Here

      Enhancer e = new Enhancer();
      e.setInterfaces(new Class[] { Serializable.class, ILazyInitProxy.class,
          IWriteReplace.class });
      e.setSuperclass(type);
      e.setCallback(handler);
      e.setNamingPolicy(new DefaultNamingPolicy()
      {
        @Override
        public String getClassName(final String prefix, final String source,
          final Object key, final Predicate names)
        {
View Full Code Here

TOP

Related Classes of net.sf.cglib.core.DefaultNamingPolicy

Copyright © 2018 www.massapicom. 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.