function() {
			if (this._aHierarchyPropertyNames) {
				return this._aHierarchyPropertyNames;
			}

			this._aHierarchyPropertyNames = [];

			for ( var sName in this._oRecursiveHierarchySet) {
				this._aHierarchyPropertyNames.push(this._oRecursiveHierarchySet[sName].getNodeValueProperty().name);
			}

			return this._aHierarchyPropertyNames;
		}
function() {
			if (this._aHierarchyPropertyNames) {
				return this._aHierarchyPropertyNames;
			}

			this._aHierarchyPropertyNames = [];

			for ( var sName in this._oRecursiveHierarchySet) {
				this._aHierarchyPropertyNames.push(this._oRecursiveHierarchySet[sName].getNodeValueProperty().name);
			}

			return this._aHierarchyPropertyNames;
		}
function ( ) { if ( this . _aHierarchyPropertyNames ) { return this . _aHierarchyPropertyNames ; } this . _aHierarchyPropertyNames = [ ] ; for ( var sName in this . _oRecursiveHierarchySet ) { this . _aHierarchyPropertyNames . push ( this . _oRecursiveHierarchySet [ sName ] . getNodeValueProperty ( ) . name ) ; } return this . _aHierarchyPropertyNames ; }
Get the names of all properties with an associated hierarchy

@returns {string[]} List of all property names
@public
@function
@name sap.ui.model.analytics.odata4analytics.EntityType#getAllHierarchyPropertyNames
Get the names of all properties with an associated hierarchy
Returns an array of all the property names of the hierarchy