You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1.3 KiB
36 lines
1.3 KiB
/* ******************************************************************* |
|
* Copyright (c) 2013 VMware |
|
* All rights reserved. |
|
* This program and the accompanying materials are made available |
|
* under the terms of the Eclipse Public License v1.0 |
|
* which accompanies this distribution and is available at |
|
* http://www.eclipse.org/legal/epl-v10.html |
|
* |
|
* Contributors: |
|
* Andy Clement - initial implementation {date} |
|
* ******************************************************************/ |
|
package com.fr.third.aspectj.apache.bcel.classfile.annotation; |
|
|
|
import java.io.DataInputStream; |
|
import java.io.IOException; |
|
|
|
import com.fr.third.aspectj.apache.bcel.Constants; |
|
import com.fr.third.aspectj.apache.bcel.classfile.ConstantPool; |
|
import com.fr.third.aspectj.apache.bcel.classfile.ClassVisitor; |
|
|
|
public class RuntimeVisTypeAnnos extends RuntimeTypeAnnos { |
|
|
|
public RuntimeVisTypeAnnos(int nameIdx, int len, DataInputStream dis,ConstantPool cpool) throws IOException { |
|
this(nameIdx, len, cpool); |
|
readTypeAnnotations(dis,cpool); |
|
} |
|
|
|
public RuntimeVisTypeAnnos(int nameIdx, int len, ConstantPool cpool) { |
|
super(Constants.ATTR_RUNTIME_VISIBLE_TYPE_ANNOTATIONS, true, nameIdx, len, cpool); |
|
} |
|
|
|
public void accept(ClassVisitor v) { |
|
v.visitRuntimeVisibleTypeAnnotations(this); |
|
} |
|
|
|
} |