I'm wondering meaning of "nillable" used in the required attribute below:
<apex:inputField value="{!Case.Invoiced_Tons__c}" required="{!not($ObjectType.Case.fields.Invoiced_Tons__c.nillable)}"/>
When this field will be required?What is nillable?