Example usage for org.aspectj.lang Signature Signature

List of usage examples for org.aspectj.lang Signature Signature

Introduction

In this page you can find the example usage for org.aspectj.lang Signature Signature.

Prototype

Signature

Source Link

Usage

From source file:org.openo.client.cli.fw.log.OpenOCommandLoggerTest.java

License:Apache License

@Test
public void logTest() throws Throwable {

    ProceedingJoinPoint point = new ProceedingJoinPoint() {
        @Override/*from  w  w w .  ja v  a 2s .  c  o m*/
        public String toShortString() {
            return null;
        }

        @Override
        public String toLongString() {
            return null;
        }

        @Override
        public Object getThis() {
            return new Object();
        }

        @Override
        public Object getTarget() {
            return null;
        }

        @Override
        public StaticPart getStaticPart() {
            return null;
        }

        @Override
        public SourceLocation getSourceLocation() {
            return null;
        }

        @Override
        public Signature getSignature() {
            return new Signature() {

                @Override
                public Class getDeclaringType() {
                    // TODO Auto-generated method stub
                    return null;
                }

                @Override
                public String getDeclaringTypeName() {
                    // TODO Auto-generated method stub
                    return null;
                }

                @Override
                public int getModifiers() {
                    // TODO Auto-generated method stub
                    return 0;
                }

                @Override
                public String getName() {
                    // TODO Auto-generated method stub
                    return null;
                }

                @Override
                public String toLongString() {
                    // TODO Auto-generated method stub
                    return null;
                }

                @Override
                public String toShortString() {
                    // TODO Auto-generated method stub
                    return null;
                }

            };
        }

        @Override
        public String getKind() {
            return null;
        }

        @Override
        public Object[] getArgs() {
            return null;
        }

        @Override
        public void set$AroundClosure(AroundClosure arg0) {
        }

        @Override
        public Object proceed(Object[] arg0) throws Throwable {
            return null;
        }

        @Override
        public Object proceed() throws Throwable {
            return new Object();
        }
    };

    OpenOCommandLogger log = new OpenOCommandLogger();
    log.log(point);
}