Returns the name of the instantiable subtype of Geometry of which this
geometric object is an instantiable member. The name of the subtype of Geometry is returned as a string.

@return geometry type
3151
public StringExpression geometryType() {
        if (geometryType == null) {
            geometryType = Expressions.stringOperation(SpatialOps.GEOMETRY_TYPE, mixin);
        }
        return geometryType;
    }
629266
public Class<?> getParameterType() {
        if (this.parameterType == null) {
            if (this.parameterIndex < 0) {
                this.parameterType = (this.method != null ? this.method.getReturnType() : null);
            } else {
                this.parameterType = (this.method != null ? this.method.getParameterTypes()[this.parameterIndex]
                        : this.constructor.getParameterTypes()[this.parameterIndex]);
            }
        }
        return this.parameterType;
    }
730604
public String getAce_subtype() {
    if (Value_Type.featOkTst && ((Value_Type)jcasType).casFeat_ace_subtype == null)
      jcasType.jcas.throwFeatMissing("ace_subtype", "de.julielab.jules.types.ace.Value");
    return jcasType.ll_cas.ll_getStringValue(addr, ((Value_Type)jcasType).casFeatCode_ace_subtype);}
380910
protected function getType(): string
    {
        return join('|', array_filter([
            $this->traversable,
            isset($this->subtype) ? $this->subtype . '[]' : null
        ])) ?: 'array';
    }
690673
public InterfaceType getSuperType()
    {
        if ( _intfDecl.getSuperinterfaces() == null )
            return null;

        for (InterfaceType intfType : _intfDecl.getSuperinterfaces())
        {
            InterfaceDeclaration superDecl = intfType.getDeclaration();
            if ( superDecl != null )
            {
                if (superDecl.getAnnotation(ControlExtension.class) != null ||
                    superDecl.getAnnotation(ControlInterface.class) != null)
                {
                    _superDecl = superDecl;
                    return intfType;
                }
            }
        }

        return null;
    }
294371
public GeometryIndexType getType(GeometryIndex index) {
		if (index.hasChild()) {
			return getType(index.getChild());
		}
		return index.getType();
	}
364925
public String getSubRecordClassName()
    {
        for (int i = 0; i < m_rgstrRecordHierarchy.length - 1; i++)
        {
            if (m_rgstrRecordHierarchy[i].equalsIgnoreCase(m_strRecordName))
                return m_rgstrRecordHierarchy[i+1];
        }
        return null;    // No further leafs //m_rgstrRecordHierarchy[0];
    }
1370261
public String getDescriptor() {
            StringBuilder stringBuilder = new StringBuilder().append('(');
            for (TypeDescription parameterType : parameterTypes) {
                stringBuilder.append(parameterType.getDescriptor());
            }
            return stringBuilder.append(')').append(returnType.getDescriptor()).toString();
        }
455219
function getType()
    {
        if($this->_type) {
            return $this->_type;
        }
        else {
            $myclass = get_class($this);
            return strtolower(substr($myclass, strrpos($myclass, '\\') + 1, -5));
        }
    }
609864
private String getTypeName(Type type)
    {
        String name;
        if (type instanceof Class) {
            name = ((Class<?>) type).getName();
        } else if (type instanceof ParameterizedType) {
            name = ((Class<?>) ((ParameterizedType) type).getRawType()).getName();
        } else {
            name = type.toString();
        }

        return name;
    }
772474
public Class<?> getParameterType() {
		Class<?> lvParamType = null;
		if (propertyType == PROPERTY_TYPE_METHOD) {
			Method lvMethod = (Method) accessibleObject;
			Class<?>[] lvParameterTypes = lvMethod.getParameterTypes();
			if (lvParameterTypes != null && lvParameterTypes.length > 0) {
				lvParamType = lvMethod.getParameterTypes()[0];
			}
		} else {
			lvParamType = ((Field) accessibleObject).getType();
		}
		return lvParamType;
	}
251577
public Class<?> type() {
        Type type = Types.getBaseClass(getClass(), ConsoleAnnotatorFactory.class);
        if (type instanceof ParameterizedType)
            return Types.erasure(Types.getTypeArgument(type,0));
        else
            return Object.class;
    }
1362658
protected String get_object_type()
	{
		String name = this.getClass().getName();
		int index = name.lastIndexOf(".");
		if(index > 0)
			name = name.substring(index+1);
		index = name.lastIndexOf("_stats");
		if (index > 0) {	
			name = name.substring(0, index);
		}
		return name;
	}
807729
public String getTypeName() {
		String type = null;
		if (dataType != null) {
			type = dataType.name();
		}
		return type;
	}
1270593
private function getType()
    {
        if ($class = $this->reflection->getClass()) {
            return $class->name;
        }
        if ($this->reflection->isArray()) {
            return 'array';
        }
        if (version_compare(phpversion(), '7.0', '>=')
            and $type = $this->reflection->getType()
        ) {
            return $type;
        }
        return '';
    }
1162375
public String getSubtype() {
    if (Dependency_Type.featOkTst && ((Dependency_Type)jcasType).casFeat_subtype == null)
      jcasType.jcas.throwFeatMissing("subtype", "com.digitalpebble.rasp.Dependency");
    return jcasType.ll_cas.ll_getStringValue(addr, ((Dependency_Type)jcasType).casFeatCode_subtype);}
1205818
public String getFormalShortName()
    {
        StringBuffer sb = new StringBuffer(getShortName());
        sb.append(getFormalTypeParameterNames());
        return sb.toString();
    }