UsageType () { UsageType usageType = myUsageType; if (usageType == null) { usageType = computeUsageType(); if (usageType == null) { usageType = UsageType.UNCLASSIFIED; } myUsageType = usageType; } return usageType; }