Searched refs:NType (Results 1 - 25 of 44) sorted by relevance

12

/openjdk7/jdk/src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/
H A DNativeTypeTest.java27 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 DNavigatorImpl.java44 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 DNClass.java35 public interface NClass extends NType {
H A DNType.java39 public interface NType { interface
H A DNParameterizedType.java40 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 DNType.java41 * 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 DType.java32 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 DTypeCache.java79 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 DTypeToJType.java42 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 DNTypeParser.java34 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 DNTypeMerger.java35 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 DNTypePrinter.java29 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 DCElement.java29 import com.sun.tools.internal.xjc.model.nav.NType;
37 public interface CElement extends CTypeInfo, Element<NType,NClass> {
H A DCNonElement.java29 import com.sun.tools.internal.xjc.model.nav.NType;
41 public interface CNonElement extends NonElement<NType,NClass>, TypeUse, CTypeInfo {
H A DCArrayInfo.java32 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 DCWildcardTypeInfo.java30 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 DCAttributePropertyInfo.java31 import com.sun.tools.internal.xjc.model.nav.NType;
44 public final class CAttributePropertyInfo extends CSingleTypePropertyInfo implements AttributePropertyInfo<NType,NClass> {
H A DCEnumConstant.java29 import com.sun.tools.internal.xjc.model.nav.NType;
40 public final class CEnumConstant implements EnumConstant<NType,NClass>, CCustomizable {
H A DCTypeInfo.java33 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 DCValuePropertyInfo.java31 import com.sun.tools.internal.xjc.model.nav.NType;
43 public final class CValuePropertyInfo extends CSingleTypePropertyInfo implements ValuePropertyInfo<NType,NClass> {
H A DCEnumLeafInfo.java36 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 DCElementInfo.java44 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 DCTypeRef.java32 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 DComplexCoderDescriptor.java33 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 DElementWType.java27 import com.apple.internal.jobjc.generator.model.types.NType;
54 type32 == null ? NType.NUnknown.inst() : NTypeParser.parseFrom(type32),

Completed in 49 milliseconds

12