Package com.pogofish.jadt.ast

Examples of com.pogofish.jadt.ast.Arg


     * hashCode with args
     */
    @Test
    public void testArgHashCode() {
        final Constructor constructor = new Constructor(NO_COMMENTS, "Foo", list(
                new Arg(Util.<ArgModifier>list(), _Primitive(_BooleanType()), "boolShit"),
                new Arg(Util.<ArgModifier>list(), _Primitive(_ByteType()), "dracula"),
                new Arg(Util.<ArgModifier>list(), _Primitive(_CharType()), "whatACharacter"),
                new Arg(Util.<ArgModifier>list(), _Primitive(_ShortType()), "shorty"),
                new Arg(Util.<ArgModifier>list(), _Primitive(_IntType()), "integrity"),
                new Arg(Util.<ArgModifier>list(), _Primitive(_LongType()), "likeYourMomLikesIt"),
                new Arg(Util.<ArgModifier>list(), _Primitive(_FloatType()), "turd"),
                new Arg(Util.<ArgModifier>list(), _Primitive(_DoubleType()), "yourPleasure"),
                               new Arg(Util.<ArgModifier>list(), _Ref(_ClassType("String", Util.<RefType>list())), "yeah"),
                new Arg(Util.<ArgModifier>list(), _Ref(_ArrayType(_Primitive(_IntType()))), "oh")
        ));
       
        final StringSink sink = new StringSink("test");
        try {           
            emitter.emitHashCode(sink, "    ", constructor);
View Full Code Here

TOP

Related Classes of com.pogofish.jadt.ast.Arg

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.