question: protected boolean checkAttributeValuesChanged ( VirtualPoolUpdateParam param , VirtualPool vpool ) { return checkVirtualPoolProtocolsChanged ( vpool . getProtocols ( ) , param . getProtocolChanges ( ) ) || VirtualPoolUtil . checkForVirtualPoolAttributeModification ( vpool . getSupportedProvisioningType ( ) , param . getProvisionType ( ) ) || VirtualPoolUtil . checkSystemTypeChanged ( vpool . getArrayInfo ( ) , param . getSystemType ( ) ) || checkVirtualArraysWithVPoolResources ( param . getVarrayChanges ( ) , vpool ) ; }
target:  Check VirtualPoolUpdate has any attributes set.