/openjdk7/jdk/src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/ |
H A D | NativeTypeTest.java | 27 import com.apple.internal.jobjc.generator.model.types.NType; 33 private NType doParse(String type){ 34 NType nt = NTypeParser.parseFrom(type); 86 NType a = doParse("{_NSRect={_NSPoint=\"x\"f\"y\"f}\"size\"{_NSSize=ff}}"); 87 NType b = doParse("{_NSRect=\"origin\"{_NSPoint=ff}{_NSSize=\"width\"f\"height\"f}}"); 88 NType c = NTypeMerger.inst().merge(a, b); 89 NType expected = doParse("{_NSRect=\"origin\"{_NSPoint=\"x\"f\"y\"f}\"size\"{_NSSize=\"width\"f\"height\"f}}");
|
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/model/nav/ |
H A D | NavigatorImpl.java | 44 public final class NavigatorImpl implements Navigator<NType,NClass,Void,Void> { 54 public NType getBaseClass(NType nt, NClass base) { 79 public String getTypeName(NType type) { 107 public NType getFieldType(Void aVoid) { 119 public NType getReturnType(Void aVoid) { 123 public NType[] getMethodParameters(Void aVoid) { 135 public boolean isSubClassOf(NType sub, NType sup) { 148 public NType us [all...] |
H A D | NClass.java | 35 public interface NClass extends NType {
|
H A D | NType.java | 39 public interface NType { interface
|
H A D | NParameterizedType.java | 40 final NType[] args; 42 NParameterizedType(NClass rawType, NType[] args) { 51 for( NType arg : args )
|
/openjdk7/jdk/src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/ |
H A D | NType.java | 41 * NType (Native Type) bridges the type and type64 attributes in BridgeSupport. 64 public abstract class NType implements Comparable<NType>{ class in inherits:Comparable 67 public NType(Map<Width, Integer> sizeof) { method in class:NType 71 public NType(){ method in class:NType 75 public NType(int sz32, int sz64){ method in class:NType 84 protected abstract boolean equals2(NType nt); 90 && this.sizeof.equals(((NType) o).sizeof) 91 && equals2((NType) o))); 93 public int compareTo(NType [all...] |
H A D | Type.java | 32 import com.apple.internal.jobjc.generator.model.types.NType.NObject; 33 import com.apple.internal.jobjc.generator.model.types.NType.NPointer; 34 import com.apple.internal.jobjc.generator.model.types.NType.NPrimitive; 35 import com.apple.internal.jobjc.generator.model.types.NType.NVoid; 36 import com.apple.internal.jobjc.generator.model.types.NType.NStruct; 37 import com.apple.internal.jobjc.generator.model.types.NType.NField; 48 final public NType type32; 49 final public NType type64; 68 public static Type getType(final String name, final NType t32, final NType t6 [all...] |
H A D | TypeCache.java | 79 public final Map<Pair<NType,NType>, Type> typesByNTypes = new HashMap<Pair<NType,NType>, Type>(); 80 public Type getTypeByNTypes(Pair<NType,NType> pair) { return typesByNTypes.get(pair); } 81 public void putTypeByNTypes(Pair<NType,NType> pair, Type type) { if(pair!=null) typesByNTypes.put(pair, type); }
|
H A D | TypeToJType.java | 42 import com.apple.internal.jobjc.generator.model.types.NType.NClass; 43 import com.apple.internal.jobjc.generator.model.types.NType.NObject; 44 import com.apple.internal.jobjc.generator.model.types.NType.NPointer; 45 import com.apple.internal.jobjc.generator.model.types.NType.NPrimitive; 46 import com.apple.internal.jobjc.generator.model.types.NType.NSelector; 47 import com.apple.internal.jobjc.generator.model.types.NType.NStruct; 48 import com.apple.internal.jobjc.generator.model.types.NType.NVoid;
|
/openjdk7/jdk/src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/ |
H A D | NTypeParser.java | 34 import com.apple.internal.jobjc.generator.model.types.NType; 35 import com.apple.internal.jobjc.generator.model.types.NType.NArray; 36 import com.apple.internal.jobjc.generator.model.types.NType.NBitfield; 37 import com.apple.internal.jobjc.generator.model.types.NType.NClass; 38 import com.apple.internal.jobjc.generator.model.types.NType.NObject; 39 import com.apple.internal.jobjc.generator.model.types.NType.NPointer; 40 import com.apple.internal.jobjc.generator.model.types.NType.NPrimitive; 41 import com.apple.internal.jobjc.generator.model.types.NType.NSelector; 42 import com.apple.internal.jobjc.generator.model.types.NType.NStruct; 43 import com.apple.internal.jobjc.generator.model.types.NType [all...] |
H A D | NTypeMerger.java | 35 import com.apple.internal.jobjc.generator.model.types.NType; 36 import com.apple.internal.jobjc.generator.model.types.NType.NArray; 37 import com.apple.internal.jobjc.generator.model.types.NType.NBitfield; 38 import com.apple.internal.jobjc.generator.model.types.NType.NClass; 39 import com.apple.internal.jobjc.generator.model.types.NType.NField; 40 import com.apple.internal.jobjc.generator.model.types.NType.NObject; 41 import com.apple.internal.jobjc.generator.model.types.NType.NPointer; 42 import com.apple.internal.jobjc.generator.model.types.NType.NPrimitive; 43 import com.apple.internal.jobjc.generator.model.types.NType.NSelector; 44 import com.apple.internal.jobjc.generator.model.types.NType [all...] |
H A D | NTypePrinter.java | 29 import com.apple.internal.jobjc.generator.model.types.NType; 30 import com.apple.internal.jobjc.generator.model.types.NType.NArray; 31 import com.apple.internal.jobjc.generator.model.types.NType.NBitfield; 32 import com.apple.internal.jobjc.generator.model.types.NType.NClass; 33 import com.apple.internal.jobjc.generator.model.types.NType.NField; 34 import com.apple.internal.jobjc.generator.model.types.NType.NObject; 35 import com.apple.internal.jobjc.generator.model.types.NType.NPointer; 36 import com.apple.internal.jobjc.generator.model.types.NType.NPrimitive; 37 import com.apple.internal.jobjc.generator.model.types.NType.NSelector; 38 import com.apple.internal.jobjc.generator.model.types.NType [all...] |
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/model/ |
H A D | CElement.java | 29 import com.sun.tools.internal.xjc.model.nav.NType; 37 public interface CElement extends CTypeInfo, Element<NType,NClass> {
|
H A D | CNonElement.java | 29 import com.sun.tools.internal.xjc.model.nav.NType; 41 public interface CNonElement extends NonElement<NType,NClass>, TypeUse, CTypeInfo {
|
H A D | CArrayInfo.java | 32 import com.sun.tools.internal.xjc.model.nav.NType; 50 public final class CArrayInfo extends AbstractCTypeInfoImpl implements ArrayInfo<NType,NClass>, CNonElement, NType { 84 public NType getType() {
|
H A D | CWildcardTypeInfo.java | 30 import com.sun.tools.internal.xjc.model.nav.NType; 46 public final class CWildcardTypeInfo extends AbstractCTypeInfoImpl implements WildcardTypeInfo<NType,NClass> { 57 public NType getType() {
|
H A D | CAttributePropertyInfo.java | 31 import com.sun.tools.internal.xjc.model.nav.NType; 44 public final class CAttributePropertyInfo extends CSingleTypePropertyInfo implements AttributePropertyInfo<NType,NClass> {
|
H A D | CEnumConstant.java | 29 import com.sun.tools.internal.xjc.model.nav.NType; 40 public final class CEnumConstant implements EnumConstant<NType,NClass>, CCustomizable {
|
H A D | CTypeInfo.java | 33 import com.sun.tools.internal.xjc.model.nav.NType; 45 public interface CTypeInfo extends TypeInfo<NType,NClass>, CCustomizable { 51 * @see NType#toType(Outline, Aspect)
|
H A D | CValuePropertyInfo.java | 31 import com.sun.tools.internal.xjc.model.nav.NType; 43 public final class CValuePropertyInfo extends CSingleTypePropertyInfo implements ValuePropertyInfo<NType,NClass> {
|
H A D | CEnumLeafInfo.java | 36 import com.sun.tools.internal.xjc.model.nav.NType; 59 public final class CEnumLeafInfo implements EnumLeafInfo<NType,NClass>, NClass, CNonElement 152 public NType getType() { 172 public Element<NType,NClass> asElement() { 262 public NonElement<NType,NClass> getBaseType() {
|
H A D | CElementInfo.java | 44 import com.sun.tools.internal.xjc.model.nav.NType; 62 * As an NType, it represents the Java representation of this element 68 implements ElementInfo<NType,NClass>, NType, CClassInfoParent { 75 private NType type; 182 public NType getContentInMemoryType() { 184 NType itemType = getContentType().getType(); 207 public NType getType() {
|
H A D | CTypeRef.java | 32 import com.sun.tools.internal.xjc.model.nav.NType; 48 public final class CTypeRef implements TypeRef<NType,NClass> { 125 public PropertyInfo<NType, NClass> getSource() {
|
/openjdk7/jdk/src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/ |
H A D | ComplexCoderDescriptor.java | 33 import com.apple.internal.jobjc.generator.model.types.NType; 34 import com.apple.internal.jobjc.generator.model.types.NType.NPrimitive; 42 static Map<Pair<NType,NType>, ComplexCoderDescriptor> cache = new HashMap<Pair<NType,NType>, ComplexCoderDescriptor>(); 47 public static ComplexCoderDescriptor getCoderDescriptorFor(final NType nt32, final NType nt64) { 48 Pair<NType,NType> cacheKe [all...] |
/openjdk7/jdk/src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ |
H A D | ElementWType.java | 27 import com.apple.internal.jobjc.generator.model.types.NType; 54 type32 == null ? NType.NUnknown.inst() : NTypeParser.parseFrom(type32),
|