question: public SpaceTypeDescriptorBuilder ( String typeName , SpaceTypeDescriptor superTypeDescriptor ) { if ( typeName == null || typeName . length ( ) == 0 ) throw new IllegalArgumentException ( "Argument cannot be null or empty - 'typeName'." ) ; if ( typeName . equals ( ROOT_TYPE_NAME ) ) throw new IllegalArgumentException ( "Argument 'typeName' cannot be '" + ROOT_TYPE_NAME + "' - it is reserved for internal usage." ) ; this . _typeName = typeName ; this . _superTypeDescriptor = superTypeDescriptor ; this . _fixedProperties = new TreeMap < String , SpacePropertyDescriptor > ( ) ; this . _indexes = new HashMap < String , SpaceIndex > ( ) ; this . _fifoGroupingIndexes = new HashSet < String > ( ) ; this . _storageType = StorageType . DEFAULT ; this . _blobstoreEnabled = PojoDefaults . BLOBSTORE_ENABLED ; }
target:  Initialize a type descriptor builder using the specified type name and super type descriptor.